13 Mar, 2011

1 commit


19 Feb, 2010

1 commit


13 Aug, 2009

1 commit


23 Jun, 2009

1 commit


31 Jan, 2009

1 commit


16 Oct, 2008

1 commit

  • 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: Pedro Ribeiro
    Acked-by: YOSHIFUJI Hideaki
    Signed-off-by: David S. Miller

    Pedro Ribeiro
     

06 Mar, 2008

1 commit

  • Introduced by changeset 95e41e93e18d8e1e272ce23d96bae4f17ce11d42
    ("[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: David S. Miller

    David S. Miller
     

04 Mar, 2008

1 commit


01 Mar, 2008

1 commit


26 Apr, 2007

2 commits


03 Dec, 2006

2 commits


21 Mar, 2006

1 commit


17 Apr, 2005

1 commit

  • 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!

    Linus Torvalds