summaryrefslogtreecommitdiffstats
path: root/sys/netinet/sctp_bsd_addr.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netinet/sctp_bsd_addr.h')
-rw-r--r--sys/netinet/sctp_bsd_addr.h23
1 files changed, 7 insertions, 16 deletions
diff --git a/sys/netinet/sctp_bsd_addr.h b/sys/netinet/sctp_bsd_addr.h
index ad7b5b8..0752ea3 100644
--- a/sys/netinet/sctp_bsd_addr.h
+++ b/sys/netinet/sctp_bsd_addr.h
@@ -38,27 +38,18 @@ __FBSDID("$FreeBSD$");
#if defined(_KERNEL)
-int sctp_is_addr_restricted(struct sctp_tcb *, struct sockaddr *);
+#if defined(SCTP_USE_THREAD_BASED_ITERATOR)
+void sctp_wakeup_iterator(void);
+void sctp_startup_iterator(void);
-struct in_addr
-sctp_ipv4_source_address_selection(struct sctp_inpcb *inp,
- struct sctp_tcb *stcb,
- struct route *ro, struct sctp_nets *net,
- int non_asoc_addr_ok);
-
-struct in6_addr
-sctp_ipv6_source_address_selection(struct sctp_inpcb *,
- struct sctp_tcb *, struct route *,
- struct sctp_nets *, int);
+#endif
+void
+ sctp_gather_internal_ifa_flags(struct sctp_ifa *ifa);
-struct mbuf *
-sctp_add_addresses_to_i_ia(struct sctp_inpcb *inp,
- struct sctp_scoping *scope,
- struct mbuf *m_at,
- int cnt_inits_to);
+extern void sctp_addr_change(struct ifaddr *ifa, int cmd);
#endif
#endif
OpenPOWER on IntegriCloud