From 3c939dac1f5f6c2ad303d6fcee6430d3e941c80a Mon Sep 17 00:00:00 2001 From: tuexen Date: Wed, 9 May 2012 14:51:07 +0000 Subject: [PATCH] MFC r234951: Fix another RFC 6458 issue. Spotted by Irene Ruengeler. git-svn-id: svn://svn.freebsd.org/base/stable/8@235181 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/netinet/sctp_output.c | 2 +- sys/netinet/sctp_uio.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/netinet/sctp_output.c b/sys/netinet/sctp_output.c index a8927b6c5..442340cbb 100644 --- a/sys/netinet/sctp_output.c +++ b/sys/netinet/sctp_output.c @@ -3430,7 +3430,7 @@ sctp_find_cmsg(int c_type, void *data, struct mbuf *control, size_t cpsize) } m_copydata(control, at + CMSG_ALIGN(sizeof(struct cmsghdr)), sizeof(struct sctp_authinfo), (caddr_t)&authinfo); sndrcvinfo->sinfo_keynumber_valid = 1; - sndrcvinfo->sinfo_keynumber = authinfo.auth_keyid; + sndrcvinfo->sinfo_keynumber = authinfo.auth_keynumber; break; default: return (found); diff --git a/sys/netinet/sctp_uio.h b/sys/netinet/sctp_uio.h index 54d7457f9..555110447 100644 --- a/sys/netinet/sctp_uio.h +++ b/sys/netinet/sctp_uio.h @@ -169,7 +169,7 @@ struct sctp_default_prinfo { }; struct sctp_authinfo { - uint16_t auth_keyid; + uint16_t auth_keynumber; }; struct sctp_rcvinfo { -- 2.45.0