protoent 構造体は、getprotobyname(3SOCKET)、 getprotobynumber(3SOCKET)、および getprotoent(3SOCKET) で使用されるプロトコル名マッピングを定義します。
struct protoent { char *p_name; /* プロトコルの正式名称 */ char **p_aliases /* 別名リスト */ int p_proto; /* プロトコル番号 */ };