Lines Matching defs:pe
41 struct protoent *pe = getprotobyname(name);
45 if (pe == NULL || (n = copy_protoent(pe, pptr, PROTO_R_COPY)) != 0)
52 if (pe == NULL)
55 return (copy_protoent(pe, pptr, PROTO_R_COPY));
61 struct protoent *pe = getprotobynumber(proto);
65 if (pe == NULL || (n = copy_protoent(pe, pptr, PROTO_R_COPY)) != 0)
72 if (pe == NULL)
75 return (copy_protoent(pe, pptr, PROTO_R_COPY));
87 struct protoent *pe = getprotoent();
91 if (pe == NULL || (n = copy_protoent(pe, pptr, PROTO_R_COPY)) != 0)
98 if (pe == NULL)
101 return (copy_protoent(pe, pptr, PROTO_R_COPY));
139 copy_protoent(struct protoent *pe, struct protoent *pptr, PROTO_R_COPY_ARGS) {
147 for (i = 0; pe->p_aliases[i]; i++, numptr++) {
148 len += strlen(pe->p_aliases[i]) + 1;
150 len += strlen(pe->p_name) + 1;
159 pptr->p_proto = pe->p_proto;
164 n = strlen(pe->p_name) + 1;
165 strcpy(cp, pe->p_name);
171 for (i = 0 ; pe->p_aliases[i]; i++) {
172 n = strlen(pe->p_aliases[i]) + 1;
173 strcpy(cp, pe->p_aliases[i]);
183 copy_protoent(struct protoent *pe, struct protoent *pptr, PROTO_R_COPY_ARGS) {
188 pptr->p_proto = pe->p_proto;
193 if ((n = strlen(pe->p_name) + 1) < (eob - cp)) {
194 strcpy(cp, pe->p_name);
204 while (pe->p_aliases[i] && i < (_MAXALIASES-1)) {
205 if ((n = strlen(pe->p_aliases[i]) + 1) < (eob - cp)) {
206 strcpy(cp, pe->p_aliases[i]);