/* Dump out numerical values of defined constants and data sizes. */ #include #include #include #define dumpd(x) printf(#x " == %d\n", (int)(x)) int main() { struct sockaddr a_sockaddr; dumpd(AF_INET); dumpd(PF_INET); dumpd(SOCK_STREAM); dumpd(SOCK_DGRAM); dumpd(sizeof(struct sockaddr)); dumpd(sizeof(a_sockaddr.sa_family)); dumpd(sizeof(short)); return 0; }