protoent
struct protoent *pep;
struct protoent *pep;
struct protoent *protoent;
protoent = getprotobyname(valstr);
r_ent->rl_proto = protoent->p_proto;
struct protoent *protoent;
protoent = getprotobynumber(r_ent->irl_proto);
(void) strlcpy(valstr, protoent->p_name, scf_val_len);
struct protoent *pe;
struct protoent *pe;
struct protoent *pent;
struct protoent *pent;
struct protoent *pe;
struct protoent *pent;
struct protoent *pe;
struct protoent *pe;
putprotoent(const struct protoent *pp, FILE *fp)
struct protoent *pp;
struct protoent *p;
struct protoent *p;
struct protoent *p;
struct protoent *p = NULL;
struct protoent *p;
struct protoent *pr;
struct protoent *pr;
struct protoent *proto;
struct protoent *p;
struct protoent data;
const struct protoent *p;
struct protoent res;
struct protoent *pe;
struct protoent *getprotobyname_r
(const char *, struct protoent *, char *, int);
struct protoent *getprotobynumber_r
(int, struct protoent *, char *, int);
struct protoent *getprotoent_r(struct protoent *, char *, int);
struct protoent *getprotobyname(const char *);
struct protoent *getprotobynumber(int);
struct protoent *getprotoent(void);
struct protoent *proto_ent;
struct protoent pe;
struct protoent *pe;
struct protoent *getprotobyname_r
(const char *, struct protoent *, char *, int);
struct protoent *getprotobynumber_r
(int, struct protoent *, char *, int);
struct protoent *getprotoent_r(struct protoent *, char *, int);
struct protoent *getprotobyname(const char *);
struct protoent *getprotobynumber(int);
struct protoent *getprotoent(void);
struct protoent *getprotobyname_r();
struct protoent *getprotobynumber_r();
struct protoent *getprotoent_r();
struct protoent *getprotobyname();
struct protoent *getprotobynumber();
struct protoent *getprotoent();
static struct protoent *
struct protoent *proto;
static struct protoent *
struct protoent *proto;
static struct protoent *
static struct protoent *
struct protoent proto;
static struct protoent * pr_byname(struct irs_pr *, const char *);
static struct protoent * pr_bynumber(struct irs_pr *, int);
static struct protoent * pr_next(struct irs_pr *);
static struct protoent * parse_hes_list(struct irs_pr *, char **);
static struct protoent *
struct protoent *rval;
static struct protoent *
struct protoent *rval;
static struct protoent *
struct protoent *rval;
static struct protoent * pr_next(struct irs_pr *);
static struct protoent * pr_byname(struct irs_pr *, const char *);
static struct protoent * pr_bynumber(struct irs_pr *, int);
struct protoent *
struct protoent *
struct protoent *
struct protoent *
struct protoent *
struct protoent *
copy_protoent(struct protoent *pe, struct protoent *pptr, PROTO_R_COPY_ARGS) {
copy_protoent(struct protoent *pe, struct protoent *pptr, PROTO_R_COPY_ARGS) {
copy_protoent(struct protoent *, struct protoent *, PROTO_R_COPY_ARGS);
getprotobyname_r(const char *name, struct protoent *pptr, PROTO_R_ARGS) {
struct protoent *pe = getprotobyname(name);
getprotobynumber_r(int proto, struct protoent *pptr, PROTO_R_ARGS) {
struct protoent *pe = getprotobynumber(proto);
getprotoent_r(struct protoent *pptr, PROTO_R_ARGS) {
struct protoent *pe = getprotoent();
static struct protoent *
struct protoent *pr = &pvt->proto;
static struct protoent *
struct protoent *pr = &pvt->proto;
static struct protoent *
struct protoent *pr = &pvt->proto;
free_proto(struct protoent *pr) {
struct protoent proto;
static struct protoent * pr_next(struct irs_pr *);
static struct protoent * pr_byname(struct irs_pr *, const char *);
static struct protoent * pr_bynumber(struct irs_pr *, int);
static void free_proto(struct protoent *pr);
irp_marshall_pr(struct protoent *pr, char **buffer, size_t *len) {
int irp_unmarshall_pr(struct protoent *pr, char *buffer) {
struct protoent * pr_last;
static struct protoent *
struct protoent *p;
static struct protoent *
struct protoent *p;
static struct protoent *
struct protoent proto;
static struct protoent * pr_next(struct irs_pr *);
static struct protoent * pr_byname(struct irs_pr *, const char *);
static struct protoent * pr_bynumber(struct irs_pr *, int);
static struct protoent *
static struct protoent prot;
struct protoent *pp;
struct protoent *pp;
extern struct protoent *getprotoent_p __P((struct net_data *));
extern struct protoent *getprotobyname_p __P((const char *,
extern struct protoent *getprotobynumber_p __P((int, struct net_data *));
struct protoent *(*byname) __P((struct irs_pr *, const char *));
struct protoent *(*bynumber) __P((struct irs_pr *, int));
struct protoent *(*next) __P((struct irs_pr *));
int irp_marshall_pr(struct protoent *, char **, size_t *);
int irp_unmarshall_pr(struct protoent *, char *);
#define PROTO_R_RETURN struct protoent *
struct protoent *getprotobyname __P((const char *));
struct protoent *getprotobyname_r __P((const char *, struct protoent *,
struct protoent *getprotobynumber __P((int));
struct protoent *getprotobynumber_r __P((int,
struct protoent *, char *, int));
struct protoent *getprotoent __P((void));
struct protoent *getprotoent_r __P((struct protoent *, char *, int));
struct protoent *ptr;
ptr = (struct protoent *)data;
NSS_XbyY_ALLOC(&buffer, (int)sizeof (struct protoent), NSS_BUFLEN_PROTOCOLS)
struct protoent *
struct protoent *res = 0;
struct protoent *
struct protoent *res = 0;
struct protoent *
struct protoent *res = 0;
struct protoent *
getprotoent_r(struct protoent *result, char *buffer, int buflen)
return ((struct protoent *)arg.returnval);
struct protoent *proto = (struct protoent *)ent;
struct protoent *
getprotobyname_r(const char *name, struct protoent *result,
return ((struct protoent *)arg.returnval);
struct protoent *
getprotobynumber_r(int proto, struct protoent *result, char *buffer, int buflen)
return ((struct protoent *)arg.returnval);
struct protoent proto;
struct protoent *ip;
extern void printproto __P((struct protoent *, int, struct ipnat *));