"Ge van Geldorp" ge@gse.nl writes:
The current request_max_size is
struct request_max_size { int pad[16]; };
which is only 64 bytes. I'm not sure what you want changed in request_send_message to make it fit in 64 bytes?
Some fields like type and flags could be made short. The request/reply size can probably be ints. Other fields like callback, info, timeout are not needed for all message types, so they could be overloaded, or the request split in several requests.