diff options
| author | Attilio Rao <attilio@FreeBSD.org> | 2010-10-25 13:16:11 +0000 |
|---|---|---|
| committer | Attilio Rao <attilio@FreeBSD.org> | 2010-10-25 13:16:11 +0000 |
| commit | b2ef25b75ced32cc41364216ad69c208f6971ed5 (patch) | |
| tree | bc4f49d7db7020de99d5b88e8a2feff3b709b6e9 | |
| parent | 7897a432d77a2b6a8d42a1ea6a9445ef0ecc9818 (diff) | |
Notes
| -rw-r--r-- | sys/netinet/ip_output.c | 4 | ||||
| -rw-r--r-- | sys/netinet6/ip6_output.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/sys/netinet/ip_output.c b/sys/netinet/ip_output.c index fe3d2e4b8213..33d50b2a426c 100644 --- a/sys/netinet/ip_output.c +++ b/sys/netinet/ip_output.c @@ -1127,6 +1127,7 @@ ip_ctloutput(struct socket *so, struct sockopt *sopt) case IP_FAITH: case IP_ONESBCAST: case IP_DONTFRAG: + case IP_BINDANY: switch (sopt->sopt_name) { case IP_TOS: @@ -1182,6 +1183,9 @@ ip_ctloutput(struct socket *so, struct sockopt *sopt) case IP_DONTFRAG: optval = OPTBIT(INP_DONTFRAG); break; + case IP_BINDANY: + optval = OPTBIT(INP_BINDANY); + break; } error = sooptcopyout(sopt, &optval, sizeof optval); break; diff --git a/sys/netinet6/ip6_output.c b/sys/netinet6/ip6_output.c index a878aacf79ff..6565bf0df384 100644 --- a/sys/netinet6/ip6_output.c +++ b/sys/netinet6/ip6_output.c @@ -1798,6 +1798,7 @@ do { \ case IPV6_PORTRANGE: case IPV6_RECVTCLASS: case IPV6_AUTOFLOWLABEL: + case IPV6_BINDANY: switch (optname) { case IPV6_RECVHOPOPTS: |
