#define CHK(field, val) \
if (h->cmsg_##field != val) { \
- crash("connect: child sent cmsg with cmsg_" #field "=%d, expected %d", \
- h->cmsg_##field, val); \
+ crash("connect: child sent cmsg with cmsg_" #field "=%ld, expected %ld", \
+ (long)h->cmsg_##field, (long)val); \
goto x; \
}
CHK(level, SOL_SOCKET);