cvs commit: src/sys/netinet igmp.c ip_fastfwd.c ip_icmp.c ip_input.c ip_mroute.c ip_options.c ip_options.h ip_output.c ip_var.h tcp_input.c tcp_output.c tcp_syncache.c udp_usrreq.c src/sys/conf files

Andre Oppermann andre at FreeBSD.org
Fri Nov 18 20:12:43 GMT 2005


andre       2005-11-18 20:12:40 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          igmp.c ip_fastfwd.c ip_icmp.c ip_input.c 
                         ip_mroute.c ip_output.c ip_var.h 
                         tcp_input.c tcp_output.c tcp_syncache.c 
                         udp_usrreq.c 
    sys/conf             files 
  Added files:
    sys/netinet          ip_options.c ip_options.h 
  Log:
  Consolidate all IP Options handling functions into ip_options.[ch] and
  include ip_options.h into all files making use of IP Options functions.
  
  From ip_input.c rev 1.306:
    ip_dooptions(struct mbuf *m, int pass)
    save_rte(m, option, dst)
    ip_srcroute(m0)
    ip_stripoptions(m, mopt)
  
  From ip_output.c rev 1.249:
    ip_insertoptions(m, opt, phlen)
    ip_optcopy(ip, jp)
    ip_pcbopts(struct inpcb *inp, int optname, struct mbuf *m)
  
  No functional changes in this commit.
  
  Discussed with: rwatson
  Sponsored by:   TCP/IP Optimization Fundraise 2005
  
  Revision  Changes    Path
  1.1065    +1 -0      src/sys/conf/files
  1.51      +1 -0      src/sys/netinet/igmp.c
  1.33      +1 -0      src/sys/netinet/ip_fastfwd.c
  1.109     +1 -0      src/sys/netinet/ip_icmp.c
  1.307     +1 -452    src/sys/netinet/ip_input.c
  1.115     +1 -0      src/sys/netinet/ip_mroute.c
  1.1       +708 -0    src/sys/netinet/ip_options.c (new)
  1.1       +74 -0     src/sys/netinet/ip_options.h (new)
  1.250     +1 -212    src/sys/netinet/ip_output.c
  1.96      +1 -17     src/sys/netinet/ip_var.h
  1.285     +1 -0      src/sys/netinet/tcp_input.c
  1.114     +1 -0      src/sys/netinet/tcp_output.c
  1.79      +1 -0      src/sys/netinet/tcp_syncache.c
  1.179     +1 -0      src/sys/netinet/udp_usrreq.c


More information about the cvs-src mailing list