aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctputil.h
diff options
context:
space:
mode:
authorRandall Stewart <rrs@FreeBSD.org>2007-06-12 11:21:00 +0000
committerRandall Stewart <rrs@FreeBSD.org>2007-06-12 11:21:00 +0000
commit35918f857125b404c9f31551fb751d7872d5dad1 (patch)
tree8ceb26064a095a4ca496c0d65130e07c6bab67a1 /sys/netinet/sctputil.h
parentbebfe2adf772a55f7d0f944d37246115c0e0e9d3 (diff)
downloadsrc-35918f857125b404c9f31551fb751d7872d5dad1.tar.gz
src-35918f857125b404c9f31551fb751d7872d5dad1.zip
- Restructure so bindx functions are not done inline to socket option
but are a seperate call that can be re-used if needed. - 64 bit issues o re-arrange cookie so it is better 64 bit aligned o For wire level things we need the packed attribute.
Notes
Notes: svn path=/head/; revision=170606
Diffstat (limited to 'sys/netinet/sctputil.h')
-rw-r--r--sys/netinet/sctputil.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/netinet/sctputil.h b/sys/netinet/sctputil.h
index c0beff8c8371..ad821862cb03 100644
--- a/sys/netinet/sctputil.h
+++ b/sys/netinet/sctputil.h
@@ -264,6 +264,14 @@ sctp_release_pr_sctp_chunk(struct sctp_tcb *, struct sctp_tmit_chunk *,
struct mbuf *sctp_generate_invmanparam(int);
+void
+sctp_bindx_add_address(struct socket *so, struct sctp_inpcb *inp,
+ struct sockaddr *sa, sctp_assoc_t assoc_id,
+ uint32_t vrf_id, int *error, void *p);
+void
+sctp_bindx_delete_address(struct socket *so, struct sctp_inpcb *inp,
+ struct sockaddr *sa, sctp_assoc_t assoc_id,
+ uint32_t vrf_id, int *error);
#ifdef SCTP_MBCNT_LOGGING
void