1. 16 10月, 2008 1 次提交
    • P
      IPV6: Fix default gateway criteria wrt. HIGH/LOW preference radv option · 22441cfa
      Pedro Ribeiro 提交于
      Problem observed:
                     In IPv6, in the presence of multiple routers candidates to
                     default gateway in one segment, each sending a different
                     value of preference, the Linux hosts connected to the
                     segment weren't selecting the right one in all the
                     combinations possible of LOW/MEDIUM/HIGH preference.
      
      This patch changes two files:
      include/linux/icmpv6.h
                     Get the "router_pref" bitfield in the right place
                     (as RFC4191 says), named the bit left with this fix as
                     "home_agent" (RFC3775 say that's his function)
      
      net/ipv6/ndisc.c
                     Corrects the binary logic behind the updating of the
                     router preference in the flags of the routing table
      
      Result:
                     With this two fixes applied, the default route used by
                     the system was to consistent with the rules mentioned
                     in RFC4191 in case of changes in the value of preference
                     in router advertisements
      Signed-off-by: NPedro Ribeiro <pribeiro@net.ipl.pt>
      Acked-by: NYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      22441cfa
  2. 06 3月, 2008 1 次提交
    • D
      [IPV6]: Fix powerpc allmodconfig build warnings. · f59d4389
      David S. Miller 提交于
      Introduced by changeset 95e41e93
      ("[IPV6]: Make ndisc_flow_init() common for later use.")
      
      Reported by Stephen Rothwell.
      
      In file included from net/ipv6/netfilter/ip6_tables.c:21:
      include/linux/icmpv6.h:192: warning: 'struct in6_addr' declared inside parameter list
      include/linux/icmpv6.h:192: warning: its scope is only this definition or declaration, which is probably not what you want
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f59d4389
  3. 04 3月, 2008 1 次提交
  4. 01 3月, 2008 1 次提交
  5. 26 4月, 2007 2 次提交
  6. 03 12月, 2006 2 次提交
  7. 21 3月, 2006 1 次提交
  8. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4