update headers from net-next
Get TCA_DUMP_INVISIBLE and SCTP changes. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
parent
8fded9ffad
commit
2099b98385
|
|
@ -16,11 +16,13 @@
|
||||||
/* MPLS tunnel attributes
|
/* MPLS tunnel attributes
|
||||||
* [RTA_ENCAP] = {
|
* [RTA_ENCAP] = {
|
||||||
* [MPLS_IPTUNNEL_DST]
|
* [MPLS_IPTUNNEL_DST]
|
||||||
|
* [MPLS_IPTUNNEL_TTL]
|
||||||
* }
|
* }
|
||||||
*/
|
*/
|
||||||
enum {
|
enum {
|
||||||
MPLS_IPTUNNEL_UNSPEC,
|
MPLS_IPTUNNEL_UNSPEC,
|
||||||
MPLS_IPTUNNEL_DST,
|
MPLS_IPTUNNEL_DST,
|
||||||
|
MPLS_IPTUNNEL_TTL,
|
||||||
__MPLS_IPTUNNEL_MAX,
|
__MPLS_IPTUNNEL_MAX,
|
||||||
};
|
};
|
||||||
#define MPLS_IPTUNNEL_MAX (__MPLS_IPTUNNEL_MAX - 1)
|
#define MPLS_IPTUNNEL_MAX (__MPLS_IPTUNNEL_MAX - 1)
|
||||||
|
|
|
||||||
|
|
@ -319,6 +319,7 @@ enum rtattr_type_t {
|
||||||
RTA_EXPIRES,
|
RTA_EXPIRES,
|
||||||
RTA_PAD,
|
RTA_PAD,
|
||||||
RTA_UID,
|
RTA_UID,
|
||||||
|
RTA_TTL_PROPAGATE,
|
||||||
__RTA_MAX
|
__RTA_MAX
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -545,6 +546,7 @@ enum {
|
||||||
TCA_STATS2,
|
TCA_STATS2,
|
||||||
TCA_STAB,
|
TCA_STAB,
|
||||||
TCA_PAD,
|
TCA_PAD,
|
||||||
|
TCA_DUMP_INVISIBLE,
|
||||||
__TCA_MAX
|
__TCA_MAX
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -115,6 +115,7 @@ typedef __s32 sctp_assoc_t;
|
||||||
#define SCTP_PR_SUPPORTED 113
|
#define SCTP_PR_SUPPORTED 113
|
||||||
#define SCTP_DEFAULT_PRINFO 114
|
#define SCTP_DEFAULT_PRINFO 114
|
||||||
#define SCTP_PR_ASSOC_STATUS 115
|
#define SCTP_PR_ASSOC_STATUS 115
|
||||||
|
#define SCTP_RECONFIG_SUPPORTED 117
|
||||||
#define SCTP_ENABLE_STREAM_RESET 118
|
#define SCTP_ENABLE_STREAM_RESET 118
|
||||||
#define SCTP_RESET_STREAMS 119
|
#define SCTP_RESET_STREAMS 119
|
||||||
#define SCTP_RESET_ASSOC 120
|
#define SCTP_RESET_ASSOC 120
|
||||||
|
|
@ -502,6 +503,28 @@ struct sctp_stream_reset_event {
|
||||||
__u16 strreset_stream_list[];
|
__u16 strreset_stream_list[];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define SCTP_ASSOC_RESET_DENIED 0x0004
|
||||||
|
#define SCTP_ASSOC_RESET_FAILED 0x0008
|
||||||
|
struct sctp_assoc_reset_event {
|
||||||
|
__u16 assocreset_type;
|
||||||
|
__u16 assocreset_flags;
|
||||||
|
__u32 assocreset_length;
|
||||||
|
sctp_assoc_t assocreset_assoc_id;
|
||||||
|
__u32 assocreset_local_tsn;
|
||||||
|
__u32 assocreset_remote_tsn;
|
||||||
|
};
|
||||||
|
|
||||||
|
#define SCTP_ASSOC_CHANGE_DENIED 0x0004
|
||||||
|
#define SCTP_ASSOC_CHANGE_FAILED 0x0008
|
||||||
|
struct sctp_stream_change_event {
|
||||||
|
__u16 strchange_type;
|
||||||
|
__u16 strchange_flags;
|
||||||
|
__u32 strchange_length;
|
||||||
|
sctp_assoc_t strchange_assoc_id;
|
||||||
|
__u16 strchange_instrms;
|
||||||
|
__u16 strchange_outstrms;
|
||||||
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Described in Section 7.3
|
* Described in Section 7.3
|
||||||
* Ancillary Data and Notification Interest Options
|
* Ancillary Data and Notification Interest Options
|
||||||
|
|
@ -518,6 +541,8 @@ struct sctp_event_subscribe {
|
||||||
__u8 sctp_authentication_event;
|
__u8 sctp_authentication_event;
|
||||||
__u8 sctp_sender_dry_event;
|
__u8 sctp_sender_dry_event;
|
||||||
__u8 sctp_stream_reset_event;
|
__u8 sctp_stream_reset_event;
|
||||||
|
__u8 sctp_assoc_reset_event;
|
||||||
|
__u8 sctp_stream_change_event;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
@ -543,6 +568,8 @@ union sctp_notification {
|
||||||
struct sctp_authkey_event sn_authkey_event;
|
struct sctp_authkey_event sn_authkey_event;
|
||||||
struct sctp_sender_dry_event sn_sender_dry_event;
|
struct sctp_sender_dry_event sn_sender_dry_event;
|
||||||
struct sctp_stream_reset_event sn_strreset_event;
|
struct sctp_stream_reset_event sn_strreset_event;
|
||||||
|
struct sctp_assoc_reset_event sn_assocreset_event;
|
||||||
|
struct sctp_stream_change_event sn_strchange_event;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Section 5.3.1
|
/* Section 5.3.1
|
||||||
|
|
@ -572,6 +599,10 @@ enum sctp_sn_type {
|
||||||
#define SCTP_SENDER_DRY_EVENT SCTP_SENDER_DRY_EVENT
|
#define SCTP_SENDER_DRY_EVENT SCTP_SENDER_DRY_EVENT
|
||||||
SCTP_STREAM_RESET_EVENT,
|
SCTP_STREAM_RESET_EVENT,
|
||||||
#define SCTP_STREAM_RESET_EVENT SCTP_STREAM_RESET_EVENT
|
#define SCTP_STREAM_RESET_EVENT SCTP_STREAM_RESET_EVENT
|
||||||
|
SCTP_ASSOC_RESET_EVENT,
|
||||||
|
#define SCTP_ASSOC_RESET_EVENT SCTP_ASSOC_RESET_EVENT
|
||||||
|
SCTP_STREAM_CHANGE_EVENT,
|
||||||
|
#define SCTP_STREAM_CHANGE_EVENT SCTP_STREAM_CHANGE_EVENT
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Notification error codes used to fill up the error fields in some
|
/* Notification error codes used to fill up the error fields in some
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue