cvs commit: src/share/man/man4 ip.4 src/sys/netinet in.h in_pcb.h ip_input.c ip_output.c raw_ip.c tcp_input.c udp_usrreq.c

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Apr 3 23:14:14 PDT 2007


dillon      2007/04/03 23:13:27 PDT

DragonFly src repository

  Modified files:
    share/man/man4       ip.4 
    sys/netinet          in.h in_pcb.h ip_input.c ip_output.c 
                         raw_ip.c tcp_input.c udp_usrreq.c 
  Log:
  Add IP_MINTTL socket option - used to set the minimum acceptable TTL a
  packet must have when received on a socket.  All packets with a lower TTL
  are silently dropped.  Works on already connected/connecting and listening
  sockets for RAW/UDP/TCP.
  
  Add IP_RECVTTL socket option support - When set, userland receives the
  incoming packet's TTL as ancillary data with recvmsg(2) call.
  
  Allows the implementation of security mechanisms described in RFC3682 (GTSM).
  
  Obtained-from: FreeBSD.
  Submitted-by: Hasso Tepper <hasso at estpak.ee>
  
  Revision  Changes    Path
  1.4       +29 -0     src/share/man/man4/ip.4
  1.15      +3 -0      src/sys/netinet/in.h
  1.23      +4 -1      src/sys/netinet/in_pcb.h
  1.66      +6 -0      src/sys/netinet/ip_input.c
  1.37      +21 -0     src/sys/netinet/ip_output.c
  1.24      +5 -1      src/sys/netinet/raw_ip.c
  1.65      +5 -0      src/sys/netinet/tcp_input.c
  1.40      +5 -0      src/sys/netinet/udp_usrreq.c


http://www.dragonflybsd.org/cvsweb/src/share/man/man4/ip.4.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in.h.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_pcb.h.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_input.c.diff?r1=1.65&r2=1.66&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_output.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/raw_ip.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_input.c.diff?r1=1.64&r2=1.65&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/udp_usrreq.c.diff?r1=1.39&r2=1.40&f=u





More information about the Commits mailing list