blob: 86eefac9d9996f585025a7926742a64318f44154 [file] [log] [blame]
#define _GNU_SOURCE
#include <netdb.h>
struct servent* getservbyport(int port, const char* prots) {
static struct servent se;
static long buf[32 / sizeof(long)];
struct servent* res;
if (getservbyport_r(port, prots, &se, (void*)buf, sizeof buf, &res))
return 0;
return &se;
}