Lines Matching refs:sctp_addr
68 union sctp_addr { union
311 union sctp_addr peer_addr;
388 union sctp_addr daddr;
460 union sctp_addr *saddr,
468 int (*cmp_addr) (const union sctp_addr *addr1,
469 const union sctp_addr *addr2);
470 void (*addr_copy) (union sctp_addr *dst,
471 union sctp_addr *src);
472 void (*from_skb) (union sctp_addr *,
475 void (*from_sk) (union sctp_addr *,
477 bool (*from_addr_param) (union sctp_addr *,
480 int (*to_addr_param) (const union sctp_addr *,
482 int (*addr_valid) (union sctp_addr *,
485 enum sctp_scope (*scope)(union sctp_addr *);
486 void (*inaddr_any) (union sctp_addr *, __be16);
487 int (*is_any) (const union sctp_addr *);
488 int (*available) (union sctp_addr *,
493 union sctp_addr *addr);
510 int (*cmp_addr) (const union sctp_addr *,
511 const union sctp_addr *,
513 int (*bind_verify) (struct sctp_sock *, union sctp_addr *);
514 int (*send_verify) (struct sctp_sock *, union sctp_addr *);
519 int (*addr_to_user)(struct sctp_sock *sk, union sctp_addr *addr);
520 void (*to_sk_saddr)(union sctp_addr *, struct sock *sk);
521 void (*to_sk_daddr)(union sctp_addr *, struct sock *sk);
637 union sctp_addr source;
639 union sctp_addr dest;
686 void sctp_init_addrs(struct sctp_chunk *, union sctp_addr *,
687 union sctp_addr *);
688 const union sctp_addr *sctp_source(const struct sctp_chunk *chunk);
705 union sctp_addr a;
819 union sctp_addr ipaddr;
868 union sctp_addr saddr;
994 struct sctp_transport *sctp_transport_new(struct net *, const union sctp_addr *,
998 void sctp_transport_route(struct sctp_transport *, union sctp_addr *,
1184 int sctp_add_bind_addr(struct sctp_bind_addr *, union sctp_addr *,
1186 int sctp_del_bind_addr(struct sctp_bind_addr *, union sctp_addr *);
1187 int sctp_bind_addr_match(struct sctp_bind_addr *, const union sctp_addr *,
1189 int sctp_bind_addr_conflict(struct sctp_bind_addr *, const union sctp_addr *,
1192 const union sctp_addr *addr);
1193 union sctp_addr *sctp_find_unmatch_addr(struct sctp_bind_addr *bp,
1194 const union sctp_addr *addrs,
1203 enum sctp_scope sctp_scope(const union sctp_addr *addr);
1204 int sctp_in_scope(struct net *net, const union sctp_addr *addr,
1206 int sctp_is_any(struct sock *sk, const union sctp_addr *addr);
1371 const union sctp_addr *paddr,
1374 const union sctp_addr *paddr);
1376 struct net *, const union sctp_addr *);
1377 bool sctp_has_association(struct net *net, const union sctp_addr *laddr,
1378 const union sctp_addr *paddr);
1385 const union sctp_addr *peer,
1638 union sctp_addr primary_addr;
2038 union sctp_addr *asconf_addr_del_pending;
2117 const union sctp_addr *);
2119 const union sctp_addr *laddr);
2121 const union sctp_addr *address,
2125 const union sctp_addr *addr);
2160 int sctp_cmp_addr_exact(const union sctp_addr *ss1,
2161 const union sctp_addr *ss2);