aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/sctp_usrreq.c
diff options
context:
space:
mode:
authorMichael Tuexen <tuexen@FreeBSD.org>2015-06-12 18:59:29 +0000
committerMichael Tuexen <tuexen@FreeBSD.org>2015-06-12 18:59:29 +0000
commit75cf6fb38e7a38d8587064920d5e9401fc13dc1e (patch)
tree58414c631fd6cae92443b453600c4ccdafd2058f /sys/netinet/sctp_usrreq.c
parent9cbf1815c0f2b6a3075b3b08c7c1e822929e8024 (diff)
downloadsrc-75cf6fb38e7a38d8587064920d5e9401fc13dc1e.tar.gz
src-75cf6fb38e7a38d8587064920d5e9401fc13dc1e.zip
Fix the reporting of the PMTUD state for specific paths.
MFC after: 3 days
Notes
Notes: svn path=/head/; revision=284332
Diffstat (limited to 'sys/netinet/sctp_usrreq.c')
-rw-r--r--sys/netinet/sctp_usrreq.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/sctp_usrreq.c b/sys/netinet/sctp_usrreq.c
index 2a59e13133b7..3d06a52cfb59 100644
--- a/sys/netinet/sctp_usrreq.c
+++ b/sys/netinet/sctp_usrreq.c
@@ -2464,9 +2464,9 @@ flags_out:
}
/* get flags for PMTU */
if (net->dest_state & SCTP_ADDR_NO_PMTUD) {
- paddrp->spp_flags |= SPP_PMTUD_ENABLE;
- } else {
paddrp->spp_flags |= SPP_PMTUD_DISABLE;
+ } else {
+ paddrp->spp_flags |= SPP_PMTUD_ENABLE;
}
if (net->dscp & 0x01) {
paddrp->spp_dscp = net->dscp & 0xfc;