Document IP_BINDANY IP socket option.

Reviewed by:	brueffer
This commit is contained in:
Pawel Jakub Dawidek 2009-06-01 10:30:52 +00:00
parent f44270e764
commit 79d6b3f34a
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=193218

View File

@ -32,7 +32,7 @@
.\" @(#)ip.4 8.2 (Berkeley) 11/30/93
.\" $FreeBSD$
.\"
.Dd March 9, 2009
.Dd June 1, 2009
.Dt IP 4
.Os
.Sh NAME
@ -243,6 +243,23 @@ socket level option, otherwise the
.Dv IP_ONESBCAST option has no effect.
.Pp
If the
.Dv IP_BINDANY
option is enabled on a
.Dv SOCK_STREAM ,
.Dv SOCK_DGRAM
or a
.Dv SOCK_RAW
socket, one can
.Xr bind 2
to any address, even one not bound to any available network interface in the
system.
This functionality (in conjunction with special firewall rules) can be used for
implementing a transparent proxy.
The
.Dv PRIV_NETINET_BINDANY
privilege is needed to set this option.
.Pp
If the
.Dv IP_RECVTTL
option is enabled on a
.Dv SOCK_DGRAM