Subject: Warning: [gs]etsockopt incompatibility introduced.
To: None <current-users>
From: Herb Peyerl <hpeyerl>
List: current-users
Date: 12/05/1993 22:14:03
*WARNING*
Due to implementation of the multicast patches; it was necessary to change
the IPPROTO_IP defines. This is in the interest of compatibility with
4.4 among others.
Consequently; anything that uses the following options to [gs]etsockopt
will need to be rebuilt after the next sup.
IP_HDRINCL
IP_TOS
IP_TTL
IP_RECVOPTS
IP_RECVRETOPTS
IP_RECVDSTADDR
IP_RETOPTS
Currently; the afflicted binaries on my system are:
bin/rcp
usr/bin/telnet
usr/bin/rsh
usr/bin/rlogin
usr/bin/ftp
sbin/ping
usr/sbin/traceroute
libexec/telnetd
libexec/rshd
libexec/rlogind
libexec/ftpd
The defines in question are located in <netinet/in.h>.
Those are just the base utilities; it is likely that anything else using these
will also be affected.
Herb.
------------------------------------------------------------------------------