1. 18 May, 2010 1 commit
    • Chris Wright's avatar
      iproute2: rework SR-IOV VF support · 3fd86630
      Chris Wright authored
      The kernel interface changed just before 2.6.34 was released.  This brings
      iproute2 in line with the current changes.  The VF portion of setlink is
      comprised of a set of nested attributes.
      
        IFLA_VFINFO_LIST (NESTED)
          IFLA_VF_INFO (NESTED)
            IFLA_VF_MAC
            IFLA_VF_VLAN
            IFLA_VF_TX_RATE
      Signed-off-by: default avatarChris Wright <chrisw@sous-sol.org>
      3fd86630
  2. 17 May, 2010 2 commits
  3. 13 May, 2010 1 commit
  4. 22 Apr, 2010 2 commits
    • Bart Trojanowski's avatar
      fix build issues with flex ver 2.5 · 608a96c7
      Bart Trojanowski authored
      When building on an old environment, the flex generated
      tc/emp_ematch.lex.c file would not compile.  The error given was:
      
      emp_ematch.lex.c:1686: error: expected ‘;’, ‘,’ or ‘)’ before numeric constant
      
      The emp_ematch.l uses 'str' as a start symbol name, and  flex would create
      a '#define str 1' statement.  This particular version of flex,
      unfortunately, used 'str' as names of string variables in the generated
      parser functions.  This is line 1686 in the generated file:
      
      YY_BUFFER_STATE ematch__scan_string (yyconst char * str )
      
      This patch just substitutes 'str' for 'lexstr' in emp_ematch.l to avoid
      the collision.
      608a96c7
    • Stephen Hemminger's avatar
      Update ip.8 man page to describe route table id values · 4ec1933d
      Stephen Hemminger authored
      2.6 kernel allows 2^32 route tables, but documentation stated only
      255 values were possible.
      4ec1933d
  5. 12 Apr, 2010 2 commits
  6. 30 Mar, 2010 2 commits
  7. 29 Mar, 2010 6 commits
  8. 09 Mar, 2010 1 commit
  9. 04 Mar, 2010 13 commits
  10. 25 Feb, 2010 1 commit
  11. 09 Feb, 2010 3 commits
    • Alexandre Cassen's avatar
      IPv6: 6rd iproute2 support · b88215c4
      Alexandre Cassen authored
      This patch provides iproute2 facilities to configure 6rd tunnel. To
      configure a 6rd tunnel, you need to configure a sit tunnel and set
      6rd prefix as following :
      
        ip tunnel add sit1 mode sit local a.b.c.d ttl 64
        ip tunnel 6rd dev sit1 6rd-prefix xxxx:yyyy::/z
      
      Optionally you can provide a relay prefix :
      
        ip tunnel 6rd dev sit1 6rd-relay_prefix e.f.g.h/i
      
      Finally you can reset previous tunnel settings :
      
        ip tunnel 6rd dev sit1 6rd-reset
      Signed-off-by: default avatarAlexandre Cassen <acassen@freebox.fr>
      b88215c4
    • Brian Haley's avatar
      ip: print "temporary" for IPv6 temp addresses · a1b9ffcc
      Brian Haley authored
      IPv6 addresses that have IFA_F_SECONDARY set are actually temporary addresses,
      hence the IFA_F_TEMPORARY equivalent.  Change the output in this case and
      allow filtering on the word "temporary".
      Signed-off-by: default avatarBrian Haley <brian.haley@hp.com>
      a1b9ffcc
    • Andreas Henriksson's avatar
      iproute2: drop equalize support · 63a0f20a
      Andreas Henriksson authored
      Currently you can configure "equalize" and it looks all fine and dandy.
      The kernel has the interface defined, but apparently there's never actually
      been any implementation for it (only a never merged patch in the 2.4 era).
      
      I'm suggesting to drop the code to give any potential users of this feature
      the benefit of receiving a proper error message. I see it unlikely that
      this will be implemented in the near future, but if it ever happens
      reviving the iproute2 side should be as easy as git revert this patch.
      
      For more details see http://bugs.debian.org/149897
      63a0f20a
  12. 05 Feb, 2010 1 commit
  13. 21 Jan, 2010 5 commits