ref: 47682ee42a1f686dbd3aa9de7375c16f7d3d95e8
dir: /sys/src/ape/lib/bsd/getservbyaddr.c/
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
/* bsd extensions */
#include <sys/uio.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
struct servent*
getservbyport(int port, char *proto)
{
char buf[32];
snprintf(buf, sizeof buf, "%d", port);
return getservbyname(buf, proto);
}