Lines Matching defs:sctp_af
55725 struct sctp_af { struct
55726 int (*sctp_xmit)(struct sk_buff *, struct sctp_transport *);
55727 int (*setsockopt)(struct sock *, int, int, sockptr_t, unsigned int);
55728 int (*getsockopt)(struct sock *, int, int, char *, int *);
55729 void (*get_dst)(struct sctp_transport *, union sctp_addr *, struct flowi *, struct sock *);
55730 void (*get_saddr)(struct sctp_sock *, struct sctp_transport *, struct flowi *);
55731 void (*copy_addrlist)(struct list_head *, struct net_device *);
55732 int (*cmp_addr)(const union sctp_addr *, const union sctp_addr *);
55733 void (*addr_copy)(union sctp_addr *, union sctp_addr *);
55734 void (*from_skb)(union sctp_addr *, struct sk_buff *, int);
55735 void (*from_sk)(union sctp_addr *, struct sock *);
55736 bool (*from_addr_param)(union sctp_addr *, union sctp_addr_param *, __be16, int);
55737 int (*to_addr_param)(const union sctp_addr *, union sctp_addr_param *);
55738 int (*addr_valid)(union sctp_addr *, struct sctp_sock *, const struct sk_buff *);
55739 enum sctp_scope (*scope)(union sctp_addr *);
55740 void (*inaddr_any)(union sctp_addr *, __be16);
55741 int (*is_any)(const union sctp_addr *);
55742 int (*available)(union sctp_addr *, struct sctp_sock *);
55743 int (*skb_iif)(const struct sk_buff *);
55744 int (*is_ce)(const struct sk_buff *);
55745 void (*seq_dump_addr)(struct seq_file *, union sctp_addr *);
55746 void (*ecn_capable)(struct sock *);
55747 __u16 net_header_len;
55748 int sockaddr_len;
55749 int (*ip_options_len)(struct sock *);
55750 sa_family_t sa_family;
55751 struct list_head list;