1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-29 14:30:34 +02:00

multicast manual updates

* doc/ref/posix.texi (Network Sockets and Communication): Add
  IP_MULTICAST_TTL and IP_MULTICAST_IF docs, from the docstring.

* NEWS: Update.
This commit is contained in:
Andy Wingo 2010-12-17 13:04:23 +01:00
parent 5cdab8b8f6
commit 60905b80d4
2 changed files with 13 additions and 2 deletions

5
NEWS
View file

@ -75,8 +75,9 @@ macros like `quote' are printed better.
** Multicast socket options ** Multicast socket options
FIXME: Need to document IP_MULTICAST_TTL and IP_MULTICAST_IF in the Support was added for the IP_MULTICAST_TTL and IP_MULTICAST_IF socket
manual. options. See "Network Sockets and Communication" in the manual, for
more information.
** Deprecate `cuserid' ** Deprecate `cuserid'

View file

@ -3045,6 +3045,16 @@ For IP level (@code{IPPROTO_IP}) the following @var{optname}s are
defined (when provided by the system). See @command{man ip} for what defined (when provided by the system). See @command{man ip} for what
they mean. they mean.
@defvar IP_MULTICAST_IF
This sets the source interface used by multicast traffic.
@end defvar
@defvar IP_MULTICAST_TTL
This sets the default TTL for multicast traffic. This defaults
to 1 and should be increased to allow traffic to pass beyond the
local network.
@end defvar
@defvar IP_ADD_MEMBERSHIP @defvar IP_ADD_MEMBERSHIP
@defvarx IP_DROP_MEMBERSHIP @defvarx IP_DROP_MEMBERSHIP
These can be used only with @code{setsockopt}, not @code{getsockopt}. These can be used only with @code{setsockopt}, not @code{getsockopt}.