Date: Sun, 10 Nov 1996 20:56:41 -0800 (PST) From: Bill Fenner <fenner> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in.h in_pcb.h ip_input.c ip_output.c ip_var.h raw_ip.c udp_usrreq.c src/sys/kern uipc_socket2.c Message-ID: <199611110456.UAA12707@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
fenner 96/11/10 20:56:40
Modified: sys/kern uipc_socket2.c
sys/netinet in.h in_pcb.h ip_input.c ip_output.c ip_var.h
raw_ip.c udp_usrreq.c
Log:
Add the IP_RECVIF socket option, which supplies a packet's incoming interface
using a sockaddr_dl.
Fix the other packet-information socket options (SO_TIMESTAMP, IP_RECVDSTADDR)
to work for multicast UDP and raw sockets as well. (They previously only
worked for unicast UDP).
Revision Changes Path
1.17 +27 -1 src/sys/kern/uipc_socket2.c
1.23 +2 -1 src/sys/netinet/in.h
1.15 +4 -2 src/sys/netinet/in_pcb.h
1.51 +61 -1 src/sys/netinet/ip_input.c
1.45 +11 -1 src/sys/netinet/ip_output.c
1.25 +3 -1 src/sys/netinet/ip_var.h
1.38 +23 -11 src/sys/netinet/raw_ip.c
1.31 +22 -93 src/sys/netinet/udp_usrreq.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611110456.UAA12707>
