sa_family_t
sa_family_t sa_family;
sa_family_t sa_family;
sa_family_t sa_family;
sa_family_t sa_family;
static bool has_gateway(const struct dst_entry *dst, sa_family_t family)
sa_family_t family = dst_in->sa_family;
sa_family_t sa_family, __be64 service_id)
const sa_family_t ss_family = listen_id->route.addr.src_addr.ss_family;
const sa_family_t ss_family = listen_id->route.addr.src_addr.ss_family;
sa_family_t family,
static sa_family_t geneve_get_sk_family(struct geneve_sock *gs)
static sa_family_t ovpn_nl_family_get(struct nlattr *addr4,
sa_family_t local_fam, remote_fam;
__be32 vni, sa_family_t family,
static struct vxlan_sock *vxlan_find_sock(struct net *net, sa_family_t family,
sa_family_t family;
sa_family_t family; /* Which address to use */
sa_family_t family;
sa_family_t sa_family; /* address family, AF_xxx */
struct net *net, const sa_family_t af,
sa_family_t family; /* AF_IEEE802154 */
sa_family_t hci_family;
sa_family_t iso_family;
sa_family_t l2_family;
sa_family_t rc_family;
sa_family_t sco_family;
sa_family_t siucv_family;
sa_family_t family;
sa_family_t family;
sa_family_t family;
void *ping_seq_start(struct seq_file *seq, loff_t *pos, sa_family_t family);
struct sctp_pf *sctp_get_pf_specific(sa_family_t family);
int sctp_register_pf(struct sctp_pf *, sa_family_t);
sa_family_t sa_family;
struct sctp_af *sctp_get_af_specific(sa_family_t);
int (*af_supported) (sa_family_t, struct sctp_sock *);
sa_family_t family;
sa_family_t family;
sa_family_t sa_family;
sa_family_t family)
sizeof(sa_family_t) -
static int get_sockaddr_encoding_len(sa_family_t family)
sa_family_t family = get_unaligned(&addr->in_addr.ss_family);
sa_family_t family = get_unaligned(&addr->in_addr.ss_family);
void *ping_seq_start(struct seq_file *seq, loff_t *pos, sa_family_t family)
static int pfkey_sockaddr_pair_size(sa_family_t family)
uint32_t reqid, sa_family_t family,
static inline int pfkey_sockaddr_len(sa_family_t family)
pfkey_sockaddr_size(sa_family_t family)
if (srx->transport_len < sizeof(sa_family_t) ||
sa_family_t family; /* Protocol family created with */
static int sctp_inet6_af_supported(sa_family_t family, struct sctp_sock *sp)
struct sctp_pf *sctp_get_pf_specific(sa_family_t family)
int sctp_register_pf(struct sctp_pf *pf, sa_family_t family)
sa_family_t family = PF_INET;
struct sctp_af *sctp_get_af_specific(sa_family_t family)
static int sctp_inet_af_supported(sa_family_t family, struct sctp_sock *sp)
if (walk_size + sizeof(sa_family_t) > addrs_size)
if (walk_size + sizeof(sa_family_t) > addrs_size)
if (unlikely(addrs_size < sizeof(sa_family_t)))
struct net *net, const sa_family_t af,
#define unix_addr_len(L) ((L) - sizeof(sa_family_t))
if (walk_size + sizeof(sa_family_t) > addrlen)
int len = address->unix0.addr_len - sizeof(sa_family_t);
sa_family_t sa_family; /* address family, AF_xxx */
sa_family_t ss_family; /* address family */
sa_family_t family = src->ss_family;
static void ss_init_loopback(struct sockaddr_storage *sa, sa_family_t family)
static void ss_init_inany(struct sockaddr_storage *sa, sa_family_t family)
static void check_data(int type, sa_family_t family, const struct cmd *cmd,
static int send_data(int type, sa_family_t family, void *data, size_t len,
static void do_test(int type, sa_family_t family, struct cmd *cmd,
static void test_err_inner_map(int type, sa_family_t family)
static void test_err_skb_data(int type, sa_family_t family)
static void test_err_sk_select_port(int type, sa_family_t family)
static void test_pass(int type, sa_family_t family)
static void test_syncookie(int type, sa_family_t family)
static void test_pass_on_err(int type, sa_family_t family)
static void test_detach_bpf(int type, sa_family_t family)
static void prepare_sk_fds(int type, sa_family_t family, bool inany)
static void setup_per_test(int type, sa_family_t family, bool inany,
static const char *family_str(sa_family_t family)
static void test_config(int sotype, sa_family_t family, bool inany)
void (*fn)(int sotype, sa_family_t family);
sa_family_t family;
*len = sizeof(sa_family_t);
static const char *family_str(sa_family_t family)
return sizeof(sa_family_t);
sa_family_t family[2];
addrs.d.size_user = sizeof(sa_family_t);
olen = sizeof(addrs.d) + sizeof(sa_family_t);
assert(olen == sizeof(addrs.d) + sizeof(sa_family_t));
sa_family_t sa_family;
static int ovpn_socket(struct ovpn_ctx *ctx, sa_family_t family, int proto)
static int ovpn_udp_socket(struct ovpn_ctx *ctx, sa_family_t family)
static int ovpn_listen(struct ovpn_ctx *ctx, sa_family_t family)
int sk_peek_offset_probe(sa_family_t af, int proto)
static int sk_peek_offset_test(sa_family_t af, int proto)