Home | History | Annotate | Download | only in openssh

Lines Matching refs:af

37 	sa_family_t	af;
52 addr_unicast_masklen(int af)
54 switch (af) {
65 masklen_valid(int af, u_int masklen)
67 switch (af) {
93 xa->af = AF_INET;
99 xa->af = AF_INET6;
113 * Calculate a netmask of length 'l' for address family 'af' and
118 addr_netmask(int af, u_int l, struct xaddr *n)
122 if (masklen_valid(af, l) != 0 || n == NULL)
126 switch (af) {
128 n->af = AF_INET;
134 n->af = AF_INET6;
155 if (dst == NULL || a == NULL || b == NULL || a->af != b->af)
159 switch (a->af) {
182 if (a->af != b->af)
183 return a->af == AF_INET6 ? 1 : -1;
185 switch (a->af) {
242 switch (n->af) {
256 * Calculate a netmask of length 'l' for address family 'af' and
261 addr_hostmask(int af, u_int l, struct xaddr *n)
263 if (addr_netmask(af, l, n) == -1 || addr_invert(n) == -1)
277 switch (a->af) {
302 if (addr_hostmask(a->af, masklen, &tmp_mask) == -1)
336 masklen = addr_unicast_masklen(tmp.af);
337 if (masklen_valid(tmp.af, masklen) == -1)
355 if (host->af != net->af)
358 if (addr_netmask(host->af, masklen, &tmp_mask) == -1)