7.1 Протоколы

Для работы с протоколами используется структура protoent: struct protoent { char *p_name; /* Название протокола */ char **p_aliases; /* Массив указателей на альтернативные имена протокола*/ int p_proto; /* Номер протокола */ };

Для получения информации о протоколе по его названию или номеру используются функции: struct protoent *getprotobyname(const char *name); struct protoent *getprotobynumber(int proto);

В случае возникновения ошибок функции возвращают NULL.



Zwon
2002-03-24