Lines Matching refs:sctp_addr
53 union sctp_addr { union
305 union sctp_addr peer_addr;
382 union sctp_addr daddr;
444 union sctp_addr *saddr,
452 int (*cmp_addr) (const union sctp_addr *addr1,
453 const union sctp_addr *addr2);
454 void (*addr_copy) (union sctp_addr *dst,
455 union sctp_addr *src);
456 void (*from_skb) (union sctp_addr *,
459 void (*from_sk) (union sctp_addr *,
461 bool (*from_addr_param) (union sctp_addr *,
464 int (*to_addr_param) (const union sctp_addr *,
466 int (*addr_valid) (union sctp_addr *,
469 enum sctp_scope (*scope)(union sctp_addr *);
470 void (*inaddr_any) (union sctp_addr *, __be16);
471 int (*is_any) (const union sctp_addr *);
472 int (*available) (union sctp_addr *,
477 union sctp_addr *addr);
494 int (*cmp_addr) (const union sctp_addr *,
495 const union sctp_addr *,
497 int (*bind_verify) (struct sctp_sock *, union sctp_addr *);
498 int (*send_verify) (struct sctp_sock *, union sctp_addr *);
503 int (*addr_to_user)(struct sctp_sock *sk, union sctp_addr *addr);
504 void (*to_sk_saddr)(union sctp_addr *, struct sock *sk);
505 void (*to_sk_daddr)(union sctp_addr *, struct sock *sk);
621 union sctp_addr source;
623 union sctp_addr dest;
670 void sctp_init_addrs(struct sctp_chunk *, union sctp_addr *,
671 union sctp_addr *);
672 const union sctp_addr *sctp_source(const struct sctp_chunk *chunk);
689 union sctp_addr a;
803 union sctp_addr ipaddr;
852 union sctp_addr saddr;
980 struct sctp_transport *sctp_transport_new(struct net *, const union sctp_addr *,
984 void sctp_transport_route(struct sctp_transport *, union sctp_addr *,
1170 int sctp_add_bind_addr(struct sctp_bind_addr *, union sctp_addr *,
1172 int sctp_del_bind_addr(struct sctp_bind_addr *, union sctp_addr *);
1173 int sctp_bind_addr_match(struct sctp_bind_addr *, const union sctp_addr *,
1175 int sctp_bind_addr_conflict(struct sctp_bind_addr *, const union sctp_addr *,
1178 const union sctp_addr *addr);
1181 union sctp_addr *sctp_find_unmatch_addr(struct sctp_bind_addr *bp,
1182 const union sctp_addr *addrs,
1191 enum sctp_scope sctp_scope(const union sctp_addr *addr);
1192 int sctp_in_scope(struct net *net, const union sctp_addr *addr,
1194 int sctp_is_any(struct sock *sk, const union sctp_addr *addr);
1362 const union sctp_addr *paddr,
1365 const union sctp_addr *paddr);
1367 struct net *, const union sctp_addr *);
1368 bool sctp_has_association(struct net *net, const union sctp_addr *laddr,
1369 const union sctp_addr *paddr);
1376 const union sctp_addr *peer,
1630 union sctp_addr primary_addr;
2034 union sctp_addr *asconf_addr_del_pending;
2113 const union sctp_addr *);
2115 const union sctp_addr *laddr);
2117 const union sctp_addr *address,
2121 const union sctp_addr *addr);
2156 int sctp_cmp_addr_exact(const union sctp_addr *ss1,
2157 const union sctp_addr *ss2);