sockaddr_union
union sockaddr_union addr;
const union sockaddr_union *group, const union sockaddr_union *local,
const union sockaddr_union *group, const union sockaddr_union *local,
int *ifidx, union sockaddr_union *source)
union sockaddr_union gnvsomc_saddr;
union sockaddr_union gnvsomc_gaddr;
const union sockaddr_union *group, const union sockaddr_union *source,
const union sockaddr_union *group, const union sockaddr_union *local,
union sockaddr_union source;
union sockaddr_union group, source;
const union sockaddr_union *group;
union sockaddr_union gnvso_laddr;
union sockaddr_union *saddr, *daddr;
union sockaddr_union gnvfe_raddr;
union sockaddr_union *unsa = (union sockaddr_union *)sa;
union sockaddr_union *unsa = (union sockaddr_union *)sa;
union sockaddr_union gnv_src_addr;
union sockaddr_union gnv_dst_addr;
geneve_encap4(struct geneve_softc *sc, const union sockaddr_union *funsa,
geneve_encap6(struct geneve_softc *sc, const union sockaddr_union *funsa,
union sockaddr_union unsa;
const union sockaddr_union *, const uint8_t *,
geneve_socket_alloc(union sockaddr_union *laddr);
geneve_socket_lookup(union sockaddr_union *);
const union sockaddr_union *, struct geneve_socket **);
geneve_socket_mc_lookup(const union sockaddr_union *);
const union sockaddr_union *,
const union sockaddr_union *, int);
const union sockaddr_union *, const union sockaddr_union *,
int *, union sockaddr_union *);
const union sockaddr_union *,
const union sockaddr_union *, int);
const union sockaddr_union *,
const union sockaddr_union *, int, int *);
geneve_sockaddr_cmp(const union sockaddr_union *unsa,
geneve_sockaddr_copy(union sockaddr_union *dst,
geneve_sockaddr_in_equal(const union sockaddr_union *unsa,
geneve_sockaddr_in_copy(union sockaddr_union *dst,
geneve_sockaddr_supported(const union sockaddr_union *gnvaddr, int unspec)
geneve_sockaddr_in_any(const union sockaddr_union *gnvaddr)
geneve_check_multicast_addr(const union sockaddr_union *sa)
geneve_check_sockaddr(const union sockaddr_union *sa, const int len)
const union sockaddr_union *, struct mbuf *);
const union sockaddr_union *, struct mbuf *);
static int geneve_sockaddr_cmp(const union sockaddr_union *,
static void geneve_sockaddr_copy(union sockaddr_union *,
static int geneve_sockaddr_in_equal(const union sockaddr_union *,
static void geneve_sockaddr_in_copy(union sockaddr_union *,
static int geneve_sockaddr_supported(const union sockaddr_union *, int);
static int geneve_sockaddr_in_any(const union sockaddr_union *);
static int geneve_check_multicast_addr(const union sockaddr_union *);
static int geneve_check_sockaddr(const union sockaddr_union *, const int);
const union sockaddr_union *unsa, const uint8_t *mac,
union sockaddr_union unsa;
geneve_socket_alloc(union sockaddr_union *laddr)
geneve_socket_lookup(union sockaddr_union *unsa)
union sockaddr_union laddr;
const union sockaddr_union *unsa, struct geneve_socket **xgnvso)
union sockaddr_union laddr;
geneve_socket_mc_lookup(const union sockaddr_union *unsa)
union sockaddr_union laddr;
union sockaddr_union dst;
union sockaddr_union pfrke_sa;
union sockaddr_union mask_storage;
union sockaddr_union mask_storage;
union sockaddr_union mask_storage;
union sockaddr_union saun = {};
union sockaddr_union gw_saun;
union sockaddr_union dst, mask;
union sockaddr_union sa_dst, sa_mask;
struct nhop_object *nh, union sockaddr_union *saun, struct ucred *cred)
fill_blackholeinfo(struct rt_addrinfo *info, union sockaddr_union *saun)
bzero(saun, sizeof(union sockaddr_union));
union sockaddr_union saun;
union sockaddr_union sa_dst, sa_mask;
union sockaddr_union;
union sockaddr_union *, union sockaddr_union *);
union sockaddr_union src; /* IP src address for SP */
union sockaddr_union dst; /* IP dst address for SP */
void ipsec6_setsockaddrs(const struct mbuf *, union sockaddr_union *,
union sockaddr_union *);
union sockaddr_union dst_address;
sav = key_allocsa((union sockaddr_union *)&icmpsrc, proto, spi);
const union sockaddr_union *dst_address, int sproto, uint32_t spi);
union sockaddr_union *dst;
union sockaddr_union *dst;
union sockaddr_union *dst;
ipsec_setsockaddrs_inpcb(struct inpcb *inp, union sockaddr_union *src,
union sockaddr_union *dst, u_int dir)
key_allocsa(union sockaddr_union *dst, uint8_t proto, uint32_t spi)
key_allocsa_tunnel(union sockaddr_union *src, union sockaddr_union *dst,
key_addrprotohash(const union sockaddr_union *src,
const union sockaddr_union *dst, const uint8_t *proto)
union sockaddr_union addr;
union sockaddr_union;
struct secasvar *key_allocsa(union sockaddr_union *, uint8_t, uint32_t);
struct secasvar *key_allocsa_tunnel(union sockaddr_union *,
union sockaddr_union *, uint8_t);
ipsec_address(const union sockaddr_union* sa, char *buf, socklen_t size)
union sockaddr_union;
char *ipsec_address(const union sockaddr_union *, char *, socklen_t);
union sockaddr_union src; /* source address for SA */
union sockaddr_union dst; /* destination address for SA */
union sockaddr_union oai; /* original addresses of initiator */
union sockaddr_union oar; /* original address of responder */
union sockaddr_union *src, union sockaddr_union *dst)
ipsec6_setsockaddrs(const struct mbuf *m, union sockaddr_union *src,
union sockaddr_union *dst)
union sockaddr_union dst;
union sockaddr_union dst; /* destination address */
ipcomp_encapcheck(union sockaddr_union *src, union sockaddr_union *dst)
union sockaddr_union src, dst;
union sockaddr_union src, dst;
setsockaddrs(const struct mbuf *m, union sockaddr_union *src,
union sockaddr_union *dst)
union sockaddr_union rt_gw;
const union sockaddr_union *gw = (const union sockaddr_union *)&ro.ro_dst;
union sockaddr_union *dst;
dst = (union sockaddr_union *)&ro.ro_dst;
gw = (const union sockaddr_union *)&nh->gw_sa;
union sockaddr_union mask;
pfr_sockaddr_to_pf_addr(const union sockaddr_union *sa, struct pf_addr *a)
union sockaddr_union pfr_mask;
static void pfr_prepare_network(union sockaddr_union *, int, int);
union sockaddr_union uaddr, umask;
union sockaddr_union sa, mask;
pfr_prepare_network(union sockaddr_union *sa, int af, int net)
union sockaddr_union mask;