1. 10 Oct, 2011 1 commit
  2. 07 Oct, 2011 13 commits
  3. 06 Oct, 2011 3 commits
  4. 31 Aug, 2011 15 commits
  5. 20 Jul, 2011 2 commits
  6. 13 Jul, 2011 3 commits
    • Stephen Hemminger's avatar
      Add QFQ scheduler · c441bd4c
      Stephen Hemminger authored
      Basic configuration support for QFQ.
      Still need to add manual page.
      c441bd4c
    • Stephen Hemminger's avatar
      Remove redundant limits.h · be181323
      Stephen Hemminger authored
      redo.
      be181323
    • Eric W. Biederman's avatar
      iproute2: Add processless network namespace support · 0dc34c77
      Eric W. Biederman authored
      The goal of this code change is to implement a mechanism such that it is
      simple to work with a kernel that is using multiple network namespaces
      at once.
      
      This comes in handy for interacting with vpns where there may be rfc1918
      address overlaps, and different policies default routes, name servers
      and the like.
      
      Configuration specific to a network namespace that would ordinarily be
      stored under /etc/ is stored under /etc/netns/<name>.  For example if
      the dns server configuration is different for your vpn you would create
      a file /etc/netns/myvpn/resolv.conf.
      
      File descriptors that can be used to manipulate a network namespace can
      be created by opening /var/run/netns/<NAME>.
      
      This adds the following commands to iproute.
      ip netns add NAME
      ip netns delete NAME
      ip netns monitor
      ip netns list
      ip netns exec NAME cmd ....
      ip link set DEV netns NAME
      
      ip netns exec exists to cater the vast majority of programs that only
      know how to operate in a single network namespace.  ip netns exec
      changes the default network namespace, creates a new mount namespace,
      remounts /sys and bind mounts netns specific configuration files to
      their standard locations.
      Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
      0dc34c77
  7. 11 Jul, 2011 3 commits