1. 06 Dec, 2011 5 commits
  2. 05 Dec, 2011 23 commits
  3. 04 Dec, 2011 8 commits
  4. 03 Dec, 2011 4 commits
    • David S. Miller's avatar
      ipv6: Kill ndisc_get_neigh() inline helper. · 04a6f441
      David S. Miller authored
      It's only used in net/ipv6/route.c and the NULL device check is
      superfluous for all of the existing call sites.
      
      Just expand the __ndisc_lookup_errno() call at each location.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      04a6f441
    • David S. Miller's avatar
      ipv6: Various cleanups in route.c · 38308473
      David S. Miller authored
      1) x == NULL --> !x
      2) x != NULL --> x
      3) (x&BIT) --> (x & BIT)
      4) (BIT1|BIT2) --> (BIT1 | BIT2)
      5) proper argument and struct member alignment
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      38308473
    • David S. Miller's avatar
      ipv6: Various cleanups in ip6_route.c · 507c9b1e
      David S. Miller authored
      1) x == NULL --> !x
      2) x != NULL --> x
      3) if() --> if ()
      4) while() --> while ()
      5) (x & BIT) == 0 --> !(x & BIT)
      6) (x&BIT) --> (x & BIT)
      7) x=y --> x = y
      8) (BIT1|BIT2) --> (BIT1 | BIT2)
      9) if ((x & BIT)) --> if (x & BIT)
      10) proper argument and struct member alignment
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      507c9b1e
    • Jesse Gross's avatar
      net: Add Open vSwitch kernel components. · ccb1352e
      Jesse Gross authored
      Open vSwitch is a multilayer Ethernet switch targeted at virtualized
      environments.  In addition to supporting a variety of features
      expected in a traditional hardware switch, it enables fine-grained
      programmatic extension and flow-based control of the network.
      This control is useful in a wide variety of applications but is
      particularly important in multi-server virtualization deployments,
      which are often characterized by highly dynamic endpoints and the need
      to maintain logical abstractions for multiple tenants.
      
      The Open vSwitch datapath provides an in-kernel fast path for packet
      forwarding.  It is complemented by a userspace daemon, ovs-vswitchd,
      which is able to accept configuration from a variety of sources and
      translate it into packet processing rules.
      
      See http://openvswitch.org for more information and userspace
      utilities.
      Signed-off-by: default avatarJesse Gross <jesse@nicira.com>
      ccb1352e