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