1. 11 Jun, 2008 1 commit
    • Benjamin Thery's avatar
      ipv6 netns: Address labels per namespace · 3de23255
      Benjamin Thery authored
      
      This pacth makes IPv6 address labels per network namespace.
      It keeps the global label tables, ip6addrlbl_table, but
      adds a 'net' member to each ip6addrlbl_entry.
      This new member is taken into account when matching labels.
      
      Changelog
      =========
      * v1: Initial version
      * v2:
        * Minize the penalty when network namespaces are not configured:
            *  the 'net' member is added only if CONFIG_NET_NS is
               defined. This saves space when network namespaces are not
               configured.
            * 'net' value is retrieved with the inlined function
               ip6addrlbl_net() that always return &init_net when
               CONFIG_NET_NS is not defined.
        * 'net' member in ip6addrlbl_entry renamed to the less generic
          'lbl_net' name (helps code search).
      Signed-off-by: default avatarBenjamin Thery <benjamin.thery@bull.net>
      Signed-off-by: default avatarYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
      3de23255
  2. 25 Mar, 2008 1 commit
  3. 05 Mar, 2008 1 commit
  4. 28 Feb, 2008 1 commit
  5. 28 Jan, 2008 5 commits