Lines Matching refs:sctp_addr

62 static inline int sctp_v6_addr_match_len(union sctp_addr *s1,
63 union sctp_addr *s2);
64 static void sctp_v6_to_addr(union sctp_addr *addr, struct in6_addr *saddr,
66 static int sctp_v6_cmp_addr(const union sctp_addr *addr1,
67 const union sctp_addr *addr2);
274 static void sctp_v6_get_dst(struct sctp_transport *t, union sctp_addr *saddr,
284 union sctp_addr *daddr = &t->ipaddr;
285 union sctp_addr dst_saddr;
433 static inline int sctp_v6_addr_match_len(union sctp_addr *s1,
434 union sctp_addr *s2)
447 union sctp_addr *saddr = &t->saddr;
525 static void sctp_v6_from_skb(union sctp_addr *addr, struct sk_buff *skb,
545 /* Initialize an sctp_addr from a socket. */
546 static void sctp_v6_from_sk(union sctp_addr *addr, struct sock *sk)
553 /* Initialize sk->sk_rcv_saddr from sctp_addr. */
554 static void sctp_v6_to_sk_saddr(union sctp_addr *addr, struct sock *sk)
567 /* Initialize sk->sk_daddr from sctp_addr. */
568 static void sctp_v6_to_sk_daddr(union sctp_addr *addr, struct sock *sk)
580 /* Initialize a sctp_addr from an address parameter. */
581 static bool sctp_v6_from_addr_param(union sctp_addr *addr,
597 /* Initialize an address parameter from a sctp_addr and return the length
600 static int sctp_v6_to_addr_param(const union sctp_addr *addr,
612 /* Initialize a sctp_addr from struct in6_addr. */
613 static void sctp_v6_to_addr(union sctp_addr *addr, struct in6_addr *saddr,
623 static int __sctp_v6_cmp_addr(const union sctp_addr *addr1,
624 const union sctp_addr *addr2)
659 static int sctp_v6_cmp_addr(const union sctp_addr *addr1,
660 const union sctp_addr *addr2)
667 static void sctp_v6_inaddr_any(union sctp_addr *addr, __be16 port)
669 memset(addr, 0x00, sizeof(union sctp_addr));
675 static int sctp_v6_is_any(const union sctp_addr *addr)
681 static int sctp_v6_available(union sctp_addr *addr, struct sctp_sock *sp)
718 static int sctp_v6_addr_valid(union sctp_addr *addr,
743 static enum sctp_scope sctp_v6_scope(union sctp_addr *addr)
822 static int sctp_v6_addr_to_user(struct sctp_sock *sp, union sctp_addr *addr)
858 static void sctp_v6_seq_dump_addr(struct seq_file *seq, union sctp_addr *addr)
872 union sctp_addr *addr;
874 union sctp_addr *paddr;
879 addr = (union sctp_addr *)msgname;
905 union sctp_addr *addr;
911 addr = (union sctp_addr *)msgname;
952 static int sctp_inet6_cmp_addr(const union sctp_addr *addr1,
953 const union sctp_addr *addr2,
982 static int sctp_inet6_bind_verify(struct sctp_sock *opt, union sctp_addr *addr)
1017 static int sctp_inet6_send_verify(struct sctp_sock *opt, union sctp_addr *addr)
1073 (union sctp_addr *)uaddr);