打开网络协议的数据文件
getprotobyname, getprotobynumber, endprotoent
#include <netdb.h>
void setprotoent(int stayopen);
setprotoent()用来打开/etc/protocols, 如果参数stayopen值为1,则接下来的getprotobyname()或getprotobynumber()将不会自动关闭此文件。