Lines Matching refs:p1
128 prefix_same (struct prefix *p1, struct prefix *p2)
130 if (p1->family == p2->family && p1->prefixlen == p2->prefixlen)
132 if (p1->family == AF_INET)
133 if (IPV4_ADDR_SAME (&p1->u.prefix, &p2->u.prefix))
136 if (p1->family == AF_INET6 )
137 if (IPV6_ADDR_SAME (&p1->u.prefix, &p2->u.prefix))
147 prefix_cmp (struct prefix *p1, struct prefix *p2)
153 u_char *pp1 = (u_char *)&p1->u.prefix;
156 if (p1->family != p2->family || p1->prefixlen != p2->prefixlen)
159 offset = p1->prefixlen / 8;
160 shift = p1->prefixlen % 8;