diff options
author | Ivan Skytte Jorgensen <isj-sctp@i1.dk> | 2006-12-13 19:34:22 -0500 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-12-13 19:48:29 -0500 |
commit | 6ab792f577012312a760a3a1e679ae8fae012442 (patch) | |
tree | 7d60307266f3d81afdf06ec14e646d2f7a1b4ef7 /net/sctp/ulpevent.c | |
parent | 882a382c3e0b432fa91672e1c2754cac3f5a6b4f (diff) |
[SCTP]: Add support for SCTP_CONTEXT socket option.
Signed-off-by: Ivan Skytte Jorgensen <isj-sctp@i1.dk>
Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/ulpevent.c')
-rw-r--r-- | net/sctp/ulpevent.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/net/sctp/ulpevent.c b/net/sctp/ulpevent.c index e255a709f1b7..93ac63b055ba 100644 --- a/net/sctp/ulpevent.c +++ b/net/sctp/ulpevent.c | |||
@@ -849,8 +849,10 @@ void sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event, | |||
849 | */ | 849 | */ |
850 | sinfo.sinfo_assoc_id = sctp_assoc2id(event->asoc); | 850 | sinfo.sinfo_assoc_id = sctp_assoc2id(event->asoc); |
851 | 851 | ||
852 | /* context value that is set via SCTP_CONTEXT socket option. */ | ||
853 | sinfo.sinfo_context = event->asoc->default_rcv_context; | ||
854 | |||
852 | /* These fields are not used while receiving. */ | 855 | /* These fields are not used while receiving. */ |
853 | sinfo.sinfo_context = 0; | ||
854 | sinfo.sinfo_timetolive = 0; | 856 | sinfo.sinfo_timetolive = 0; |
855 | 857 | ||
856 | put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV, | 858 | put_cmsg(msghdr, IPPROTO_SCTP, SCTP_SNDRCV, |