I\'m compiling a .c program using gcc compiler on linux,
But , i received the error shown as \"error: lvalue required as left operand of assignment\"
The er
Your code is nonsensical. Try
saddr_size = (int)(*data2.ssize);
But ... why is saddr_size declared int? Try
socklen_t saddr_size; ... saddr_size = *data2.ssize;
I also wonder why ssize is a pointer, rather that the size itself.