[SCTP]: Update AUTH structures to match declarations in draft-16.
The new SCTP socket api (draft 16) updates the AUTH API structures. We never exported these since we knew they would change. Update the rest to match the draft. Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
This commit is contained in:
@ -411,6 +411,7 @@ struct sctp_event_subscribe {
|
||||
__u8 sctp_shutdown_event;
|
||||
__u8 sctp_partial_delivery_event;
|
||||
__u8 sctp_adaptation_layer_event;
|
||||
__u8 sctp_authentication_event;
|
||||
};
|
||||
|
||||
/*
|
||||
@ -587,7 +588,7 @@ struct sctp_authchunk {
|
||||
* endpoint requires the peer to use.
|
||||
*/
|
||||
struct sctp_hmacalgo {
|
||||
__u16 shmac_num_idents;
|
||||
__u32 shmac_num_idents;
|
||||
__u16 shmac_idents[];
|
||||
};
|
||||
|
||||
@ -600,7 +601,7 @@ struct sctp_hmacalgo {
|
||||
struct sctp_authkey {
|
||||
sctp_assoc_t sca_assoc_id;
|
||||
__u16 sca_keynumber;
|
||||
__u16 sca_keylen;
|
||||
__u16 sca_keylength;
|
||||
__u8 sca_key[];
|
||||
};
|
||||
|
||||
@ -693,8 +694,9 @@ struct sctp_status {
|
||||
* the peer requires to be received authenticated only.
|
||||
*/
|
||||
struct sctp_authchunks {
|
||||
sctp_assoc_t gauth_assoc_id;
|
||||
uint8_t gauth_chunks[];
|
||||
sctp_assoc_t gauth_assoc_id;
|
||||
__u32 gauth_number_of_chunks;
|
||||
uint8_t gauth_chunks[];
|
||||
};
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user