Lines Matching refs:protp
86 const struct protent *protp; in demand_conf() local
113 for (i = 0; (protp = protocols[i]) != NULL; ++i) in demand_conf()
114 if (protp->demand_conf != NULL) in demand_conf()
115 ((*protp->demand_conf)(pcb)); in demand_conf()
118 if (!((*protp->demand_conf)(pcb))) in demand_conf()
131 const struct protent *protp; in demand_block() local
133 for (i = 0; (protp = protocols[i]) != NULL; ++i) in demand_block()
134 if (protp->demand_conf != NULL) in demand_block()
135 sifnpmode(pcb, protp->protocol & ~0x8000, NPMODE_QUEUE); in demand_block()
148 const struct protent *protp; in demand_discard() local
150 for (i = 0; (protp = protocols[i]) != NULL; ++i) in demand_discard()
151 if (protp->demand_conf != NULL) in demand_discard()
152 sifnpmode(pcb, protp->protocol & ~0x8000, NPMODE_ERROR); in demand_discard()
174 const struct protent *protp; in demand_unblock() local
176 for (i = 0; (protp = protocols[i]) != NULL; ++i) in demand_unblock()
177 if (protp->demand_conf != NULL) in demand_unblock()
178 sifnpmode(pcb, protp->protocol & ~0x8000, NPMODE_PASS); in demand_unblock()
439 const struct protent *protp; local
455 for (i = 0; (protp = protocols[i]) != NULL; ++i) {
456 if (protp->protocol < 0xC000 && (protp->protocol & ~0x8000) == proto) {
457 if (protp->active_pkt == NULL)
459 return (*protp->active_pkt)(p, len);