An error occurred fetching the project authors.
  1. 14 Jan, 2005 1 commit
    • Adrian Bunk's avatar
      [IPV6]: Misc cleanups. · c749c9cc
      Adrian Bunk authored
      - make some needlessly global code static
      - remove the following unused functions:
        - exthdrs.c: ipv6_build_rthdr
        - exthdrs.c: ipv6_build_exthdr
        - exthdrs.c: ipv6_build_nfrag_opts
        - exthdrs.c: ipv6_build_frag_opts
      - remove the following write-only global variables:
        - addrconf.c: inet6_dev_count
        - addrconf.c: inet6_ifa_count
      - #if 0 the following unused global variable:
        - addrconf.c: in6addr_any
      - remove the following unneeded EXPORT_SYMBOL's:
        - ipv6_syms.c: in6addr_any
        - ipv6_syms.c: in6addr_loopback
      Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      c749c9cc
  2. 13 Jan, 2005 1 commit
  3. 27 Dec, 2004 1 commit
  4. 17 Nov, 2004 1 commit
  5. 11 Nov, 2004 1 commit
  6. 25 Oct, 2004 1 commit
  7. 23 Sep, 2004 1 commit
  8. 08 Sep, 2004 1 commit
  9. 02 Sep, 2004 2 commits
  10. 01 Sep, 2004 1 commit
  11. 28 Aug, 2004 2 commits
  12. 04 Aug, 2004 2 commits
  13. 13 Jul, 2004 1 commit
  14. 08 Jul, 2004 1 commit
  15. 22 Jun, 2004 1 commit
  16. 17 Jun, 2004 1 commit
  17. 10 Jun, 2004 1 commit
    • Shirley Ma's avatar
      [IPV6]: Initialize pmtu/advmss in ndisc dst entries. · 637575a1
      Shirley Ma authored
      When creating dst entry from ndisc, the dst entry of pmtu is not set, and the 
      outout for this kind of dst entry is set to ip_output2 instead of ip_output. 
      This could lead to send bigger packets through these des entries without 
      fragmentation, and uninitialized pmtu could lead the network unreachable. 
      
      These problems are easy reproduced when configuring IPSEC for ipv6. IPSEC 
      could pick up dst entry created by ndisc as child des entry if ndisc dst 
      entry generated earlier. If sending bigger packets through IPSEC, the ip 
      output2 will send bigger packets out, the driver will drop these packets on 
      receiver side. Also the dst_entry pmtu will be 0, the network is unreachable.
      
      The patch has been tested against 2.6.6. I am not sure why ndisc genereats dst 
      entry with output equal to ip6_output2 not ip6_output. If ndisc sends bigger 
      packets, it will break also.
      Signed-off-by: default avatarShirley Ma <mashirle@us.ibm.com>
      Signed-off-by: default avatarDavid S. Miller <davem@redhat.com>
      637575a1
  18. 09 Jun, 2004 1 commit
  19. 03 Jun, 2004 1 commit
    • James Morris's avatar
      [NETFILTER]: Fix checksum bug for multicast/broadcast packets on postrouting hook. · b0f17170
      James Morris authored
      In a nutshell, skb checksum mangling has been removed from
      nf_hook_slow() and pushed up to whatever really needs to do it.
      
      Namely:  NAT, ip_fw_compat, ipt_TCPMSS, IPSec transforms.
      
      skb_checksum_help() has been changed to perform an skb_copy() if needed 
      (e.g. the original problem case where bcast/mcast was cloning packets for 
      transmission over loopback, changing ip_summed).
      
      Because of the above, the output path has been modified to take into 
      account the fact that an skb may need to be changed in some places.  There 
      are some minor changes in the routing code to take care of the now 
      different input and output function prototypes.  The ipv6 fragmentation 
      code has been modified to detect a changed skb.
      
      The rest of the patch (probably the bulk of it) is simply the result of 
      changing to double skb pointers.
      
      I've tested this with ipv4, ipv6, ipsec (including xfrm bundles), NAT and 
      the original DHCP test case.  Everything seems to be working ok.
      Signed-off-by: default avatarJames Morris <jmorris@redhat.com>
      Signed-off-by: default avatarDavid S. Miller <davem@redhat.com>
      b0f17170
  20. 02 Jun, 2004 1 commit
  21. 27 May, 2004 1 commit
  22. 26 May, 2004 1 commit
    • Shirley Ma's avatar
      [IPV6]: Add new IPv6 MIBs counters support through netlink. · fe2e254c
      Shirley Ma authored
      This patch implements both per interface and global new IPv6 MIBs counters 
      through netlink based on new IP MIBs draft, 64 bit counters are not supported 
      here because of performance issues. It coexists old IPv6 MIBs counters (which 
      are through proc file system) for the compatibility.
      fe2e254c
  23. 16 Apr, 2004 1 commit
  24. 09 Apr, 2004 1 commit
  25. 24 Mar, 2004 1 commit
  26. 09 Mar, 2004 1 commit
  27. 09 Feb, 2004 1 commit
  28. 21 Jan, 2004 1 commit
  29. 01 Jan, 2004 1 commit
  30. 21 Dec, 2003 1 commit
  31. 26 Oct, 2003 2 commits
  32. 31 Aug, 2003 1 commit
  33. 17 Aug, 2003 2 commits
  34. 07 Aug, 2003 2 commits