I am using POSIX IPC and according to the documentation - http://man7.org/linux/man-pages/man3/mq_send.3.html
mq_send() method only sends char* data and mq_recv() recieves only character data. However, I want to send a custom struct to my msg queue and on the receiving end, I want to get the struct.
sample struct:
struc Req
{
pid_t pid;
char data[4096];
}
So, does anyone know how to accomplish this in C lang?