recv_msg.c 221 B

1234567891011121314151617
  1. #include <sys/socket.h>
  2. #include <nlusctl.h>
  3. struct ucattr* uc_msg(void* buf, int len)
  4. {
  5. struct ucattr* msg;
  6. int full = 2 + len;
  7. if(full < ssizeof(*msg))
  8. return NULL;
  9. msg = buf;
  10. msg->len = full;
  11. return msg;
  12. }