#include #include #include /* bsd extensions */ #include #include #include #include struct servent* getservbyport(int port, char *proto) { char buf[32]; snprintf(buf, sizeof buf, "%d", port); return getservbyname(buf, proto); }