Lines Matching +full:- +full:p1
18 u_short p1; in getport() local
20 if (fr == NULL || fr->fr_type != FR_T_IPF) { in getport()
23 *port = s->s_port; in getport()
30 return (-1); in getport()
34 return (-1); in getport()
44 if (fr->fr_proto == 0) { in getport()
47 p1 = s->s_port; in getport()
49 p1 = 0; in getport()
52 if (p1 != s->s_port) in getport()
53 return (-1); in getport()
55 if ((p1 == 0) && (s == NULL)) in getport()
56 return (-1); in getport()
57 if (p1) in getport()
58 *port = p1; in getport()
60 *port = s->s_port; in getport()
64 if ((fr->fr_flx & FI_TCPUDP) != 0) { in getport()
71 return (-1); in getport()
72 p1 = s->s_port; in getport()
74 if (s == NULL || s->s_port != p1) in getport()
75 return (-1); in getport()
76 *port = p1; in getport()
80 p = getprotobynumber(fr->fr_proto); in getport()
81 s = getservbyname(name, p ? p->p_name : NULL); in getport()
83 *port = s->s_port; in getport()
86 return (-1); in getport()