summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorXin Long <lucien.xin@gmail.com>2017-03-10 12:11:12 +0800
committerDavid S. Miller <davem@davemloft.net>2017-03-12 23:22:24 -0700
commitc0d8bab6ae518cedfb5246e99ece43fe51d79b56 (patch)
treef3b517d0315fe631e83a1734f647ab77c3283a3a /include/uapi/linux
parent11ae76e67a179f25ae8f772d62a7ddf717b1cdf3 (diff)
downloadlinux-c0d8bab6ae518cedfb5246e99ece43fe51d79b56.tar.gz
linux-c0d8bab6ae518cedfb5246e99ece43fe51d79b56.tar.bz2
linux-c0d8bab6ae518cedfb5246e99ece43fe51d79b56.zip
sctp: add get and set sockopt for reconf_enable
This patchset is to add SCTP_RECONFIG_SUPPORTED sockopt, it would set and get asoc reconf_enable value when asoc_id is set, or it would set and get ep reconf_enalbe value if asoc_id is 0. It is also to add sysctl interface for users to set the default value for reconf_enable. After this patch, stream reconf will work. Signed-off-by: Xin Long <lucien.xin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/uapi/linux')
-rw-r--r--include/uapi/linux/sctp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/uapi/linux/sctp.h b/include/uapi/linux/sctp.h
index fd652e6501b4..7212870ef5d7 100644
--- a/include/uapi/linux/sctp.h
+++ b/include/uapi/linux/sctp.h
@@ -115,6 +115,7 @@ typedef __s32 sctp_assoc_t;
#define SCTP_PR_SUPPORTED 113
#define SCTP_DEFAULT_PRINFO 114
#define SCTP_PR_ASSOC_STATUS 115
+#define SCTP_RECONFIG_SUPPORTED 117
#define SCTP_ENABLE_STREAM_RESET 118
#define SCTP_RESET_STREAMS 119
#define SCTP_RESET_ASSOC 120