Source code
Revision control
Copy as Markdown
Other Tools
# PRProtoEnt
Protocol entry returned by {ref}`PR_GetProtoByName` and
{ref}`PR_GetProtoByNumber`.
## Syntax
```{code}
#include <prnetdb.h>
typedef struct PRProtoEnt {
char *p_name;
char **p_aliases;
#if defined(_WIN32)
PRInt16 p_num;
#else
PRInt32 p_num;
#endif
} PRProtoEnt;
```
### Fields
The structure has the following fields:
`p_name`
: Pointer to official protocol name.
`p_aliases`
: Pointer to a pointer to a list of aliases. The list is terminated
with a `NULL` entry.
`p_num`
: Protocol number.