configure                          |   23 ++
 doc/ip-cref.tex                    |   15 -
 examples/gaiconf                   |  134 +++++++++++++++
 include/SNAPSHOT.h                 |    2
 include/linux/can/netlink.h        |   17 +
 include/linux/if_link.h            |   30 +++
 include/linux/if_tun.h             |   92 ++++++++++
 include/linux/if_tunnel.h          |    1
 include/linux/netdevice.h          |    1
 include/linux/netfilter/x_tables.h |   18 +-
 include/linux/rtnetlink.h          |    2
 include/linux/xfrm.h               |   12 +
 ip/Makefile                        |    2
 ip/ip.c                            |    8
 ip/ip_common.h                     |    1
 ip/ipaddress.c                     |   39 +++-
 ip/iplink.c                        |   52 +++++
 ip/iplink_can.c                    |   19 ++
 ip/iproute.c                       |   23 +-
 ip/iptunnel.c                      |   64 +++++++
 ip/iptuntap.c                      |  323 +++++++++++++++++++++++++++++++++++++
 ip/ipxfrm.c                        |   40 ++++
 ip/tunnel.c                        |   17 +
 ip/tunnel.h                        |    2
 ip/xfrm.h                          |    1
 ip/xfrm_policy.c                   |   29 +++
 ip/xfrm_state.c                    |   66 +++++--
 lib/libnetlink.c                   |    2
 lib/ll_types.c                     |    3
 man/man8/ip.8                      |   91 ++++++++--
 tc/Makefile                        |    3
 tc/m_mirred.c                      |    5
 tc/m_skbedit.c                     |    2
 tc/m_xt.c                          |    5
 tc/q_fifo.c                        |    8
 35 files changed, 1074 insertions(+), 78 deletions(-)

New commits:
commit 1b84ad557ec14770ca8fdc661e094f1fea33f5a7
Author: Stephen Hemminger <[email protected]>
Date:   Mon Mar 29 17:32:37 2010 -0700

    Remove mirred debug message

    Other commands are quiet if successful. mirred action had leftover
    debug message.

commit 609ceb807deba8e23455ceca3a1fab3f61b345d1
Author: Stephen Hemminger <[email protected]>
Date:   Mon Mar 29 15:17:48 2010 -0700

    Workaround missing ALIGN() macro

    XT_ALIGN() calls ALIGN macro but ALIGN is in kernel source not userspace.

commit 8881ece54ff3977dbe8d4159f91d18d7c5df9aa8
Author: Stephen Hemminger <[email protected]>
Date:   Mon Mar 29 15:13:14 2010 -0700

    Update to 2.6.34-rc2 headers

commit 12ddfff76ca4a373d50fd2ac7fff2bd4e0883955
Author: Andreas Henriksson <[email protected]>
Date:   Thu Mar 11 10:54:31 2010 +0000

    iproute2: detect iptables modules dir in configure.

    Try to automatically detect iptables modules directory.

    Make the configure script look for iptables modules.
    This also makes it possible to specify it on the
    command line while building via "make IPT_LIB_DIR=/foo/bar".

    Signed-off-by: Andreas Henriksson <[email protected]>

commit 800b444016665980ad0de1ec878031fd1dedc240
Author: Jan Engelhardt <[email protected]>
Date:   Thu Mar 11 10:22:31 2010 +0000

    ip: correctly report tunnel link type

    Up until now, "tun" tunnels were displayed as link/[65534].

    Signed-off-by: Jan Engelhardt <[email protected]>

commit 697af1fcc67388a7cb97c30e80f1fb77570d0077
Author: YOSHIFUJI Hideaki / 吉藤英明 <[email protected]>
Date:   Mon Mar 8 17:12:53 2010 +0000

    gaiconf: /etc/gai.conf configuration helper.

    This tool reads /etc/gai.conf, configuration for getaddrinfo(3), and
    set up kernel parameter.

    Signed-off-by: YOSHIFUJI Hideaki <[email protected]>

commit 1db61e022d5f4318b9b236fef48be48a65e00878
Author: Michele Petrazzo - Unipex <[email protected]>
Date:   Sat Mar 6 08:56:53 2010 +0000

    Continue after errors in -batch

    Allow ip to process all the file passed with the -batch argument when
    is passed also the -force switch

    Signed-off-by: Michele Petrazzo <[email protected]>

commit 8a5179466a142172a6f24f5d815c622541b3f61f
Author: Wolfgang Grandegger <[email protected]>
Date:   Mon Feb 22 22:24:55 2010 +0000

    iproute2: netlink support for bus-error reporting and counters

    This patch uses the new features of the kernel's netlink CAN interface
    making the bus-error reporting configurable and allowing to retrieve
    the CAN TX and RX bus error counters via netlink interface. Here is the
    output of my test session showing how to use them:

    # ip link set can0 up type can bitrate 500000 berr-reporting on
    # ip -d -s link show can0
    2: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN 
qlen 10
        link/can
        can <BERR-REPORTING> state ERROR-PASSIVE (berr-counter tx 128 rx 0) 
restart-ms 0
                                  CAN bus error counter values ^^^^^^^^^^^
        bitrate 500000 sample-point 0.875
        tq 125 prop-seg 6 phase-seg1 7 phase-seg2 2 sjw 1
        sja1000: tseg1 1..16 tseg2 1..8 sjw 1..4 brp 1..64 brp-inc 1
        clock 8000000
        re-started bus-errors arbit-lost error-warn error-pass bus-off
        0          54101      0          1          1          0
        RX: bytes  packets  errors  dropped overrun mcast
        432808     54101    54101   0       0       0
        TX: bytes  packets  errors  dropped carrier collsns
        0          0        0       0       0       0

    # ifconfig can0 down
    # ip link set can0 up type can berr-reporting off
    # candump -t d any,0:0,#FFFFFFFF
     (0.000000)  can0  20000004  [8] 00 08 00 00 00 00 60 00   ERRORFRAME
     (0.000474)  can0  20000004  [8] 00 20 00 00 00 00 80 00   ERRORFRAME
                                                       ^^ ^^
                                                    \  \___ rxerr
                                                     \_____ txerr

    Furthermore, the missing support for one-shot mode has been added.

    Signed-off-by: Wolfgang Grandegger <[email protected]>

commit c90cda94006ed9d4a53750bd036adbfe1ae7069d
Author: Jamal Hadi Salim <[email protected]>
Date:   Tue Feb 23 03:15:12 2010 +0000

    xfrm: add support for SA by mark

    Add support for SA manipulation by mark

    Signed-off-by: Jamal Hadi Salim <[email protected]>

commit f6fd52e626d7897e9df03331dbeb149beacb53ba
Author: Jamal Hadi Salim <[email protected]>
Date:   Tue Feb 23 03:15:10 2010 +0000

    xfrm: Introduce xfrm by mark

    This patch carries basic infrastructure.
    You need to make sure that the proper include/linux/xfrm.h is included
    for it to compile.

    Example:

commit ee675e87149eeaed8f7ae43bdc8648b83a934eb8
Author: Jamal Hadi Salim <[email protected]>
Date:   Tue Feb 23 03:15:11 2010 +0000

    xfrm: policy by mark

    Add support for SP manipulation by mark

    Signed-off-by: Jamal Hadi Salim <[email protected]>

commit e906975a53df2614a08d32017aa6e3c70f204a2d
Author: jamal <[email protected]>
Date:   Mon Feb 15 01:51:01 2010 +0000

    skbedit: use get_u32 for parsing mark

    parsing a mark as a classid allows for acceptance of strange
    informal input.

    cheers,
    jamal
    commit aad0da6507ff8a95a63ed8e529c05f52be5b0e75
    Author: Jamal Hadi Salim <[email protected]>
    Date:   Mon Feb 15 06:45:29 2010 -0500

        skbedit: use get_u32 for parsing mark

        get_u32 is the more appropriate parser for a mark.

        Signed-off-by: Jamal Hadi Salim <[email protected]>

commit 6e46ec813b7f06a85acb5a348dfc1a25ea488024
Author: Williams, Mitch A <[email protected]>
Date:   Wed Feb 10 01:46:47 2010 +0000

    libnetlink: Modify the parser to track first duplicated attributes

    Modify the parser to keep track of the first of any duplicated attributes,
    instead of the last. This is required for VF configuration reporting, where
    multiple attributes of the same type are added sequentially.

    Signed-off-by: Mitch Williams <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit ae7229d5f99ed9d7fd6ae11bcc726b80e8f8cb87
Author: Williams, Mitch A <[email protected]>
Date:   Wed Feb 10 01:47:08 2010 +0000

    ip: Add support for setting and showing SR-IOV virtual funtion link params

    Add support to 'ip' for setting and showing SR-IOV virtual function
    link parameters.

    Signed-off-by: Mitch Williams <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit 46dab6e925f8317909698ed1cd8ccbe95b5a3f40
Author: Williams, Mitch A <[email protected]>
Date:   Wed Feb 10 01:47:29 2010 +0000

    Update man page to indicate current options

    Signed-off-by: Mitch Williams <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit 3e4f6a380a14a3100b1aa97a94c46d8712080863
Author: Stephen Hemminger <[email protected]>
Date:   Wed Mar 3 16:31:09 2010 -0800

    Fix line numbering on batch commands

    ip command should not keep track of lineno, that is done
    in getcmdline().

commit 8ecdcce08319d0e39b0d32c1d17db3f69d85a35c
Author: Stephen Hemminger <[email protected]>
Date:   Wed Mar 3 16:22:00 2010 -0800

    Update headers for 2.6.33-net-next

    Use santized headers from net-next tree.

commit f5fd80039fb95242ad8d5796bdf2f52190a058b4
Author: laurent chavey <[email protected]>
Date:   Tue Dec 15 13:05:15 2009 +0000

    Add initrwnd to iproute2

    Add initrwnd option parsing to iproute. This option uses the new
    rtnetlink init_rcvwnd to set the TCP initial receive window size
    advertised by passive and active TCP connections.

    Signed-off-by: Laurent Chavey <[email protected]>

commit f703129d3441be2e014c58ae3e95314ba769315a
Author: Hagen Paul Pfeifer <[email protected]>
Date:   Sun Jan 24 12:31:05 2010 +0000

    tc: add new queue discipline: head drop fifo

    This adds the required changes to gain access to
    the head drop classfull queuing discipline named
    pfifo_head_drop. In difference to pfifo or pfifo_fast
    this queuing discipline will drop the first packet
    in the case of queue congestion. As a result the queue
    contain always the freshest packets.

    To replace the current a root queueing discipline
    for eth0:
    $ tc qdisc replace dev eth0 root pfifo_head_drop

    And show statistics:
    $ tc -s qdisc show dev eth0

    Signed-off-by: Hagen Paul Pfeifer <[email protected]>

commit 7cd96eee69865e8e973a9364e0110c286108a283
Author: Stephen Hemminger <[email protected]>
Date:   Wed Feb 24 19:56:50 2010 -0800

    iproute2-10224

    Final 2.6.33 version

commit b88215c4689d94628d3aa0ac112c290b6373860a
Author: Alexandre Cassen <[email protected]>
Date:   Wed Dec 16 02:38:29 2009 +0000

    IPv6: 6rd iproute2 support

    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: Alexandre Cassen <[email protected]>

commit a1b9ffccc29f160618d6018d6934d90daa959592
Author: Brian Haley <[email protected]>
Date:   Mon Sep 14 17:01:43 2009 -0400

    ip: print "temporary" for IPv6 temp addresses

    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: Brian Haley <[email protected]>

commit 63a0f20ac1fb2b98b6e68531b67ad83f09bbd272
Author: Andreas Henriksson <[email protected]>
Date:   Tue Feb 9 10:58:51 2010 -0800

    iproute2: drop equalize support

    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

commit 580fbd88f75cc9eea0d28a48c025b090eb9419a7
Author: David Woodhouse <[email protected]>
Date:   Sat Sep 19 09:48:43 2009 -0700

    Add 'ip tuntap' support.

    This patch provides support for 'ip tuntap', allowing creation and
    deletion of persistent tun/tap devices.

http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h84ad557ec14770ca8fdc661e094f1fea33f5a7
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h`9ceb807deba8e23455ceca3a1fab3f61b345d1
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hˆ81ece54ff3977dbe8d4159f91d18d7c5df9aa8
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hddfff76ca4a373d50fd2ac7fff2bd4e0883955
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h€0b444016665980ad0de1ec878031fd1dedc240
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hi7af1fcc67388a7cb97c30e80f1fb77570d0077
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hb61e022d5f4318b9b236fef48be48a65e00878
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hŠ5179466a142172a6f24f5d815c622541b3f61f
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hÉ0cda94006ed9d4a53750bd036adbfe1ae7069d
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;höfd52e626d7897e9df03331dbeb149beacb53ba
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hî675e87149eeaed8f7ae43bdc8648b83a934eb8
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hé06975a53df2614a08d32017aa6e3c70f204a2d
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hn46ec813b7f06a85acb5a348dfc1a25ea488024
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h®7229d5f99ed9d7fd6ae11bcc726b80e8f8cb87
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hFdab6e925f8317909698ed1cd8ccbe95b5a3f40
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h>4f6a380a14a3100b1aa97a94c46d8712080863
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hŽcdcce08319d0e39b0d32c1d17db3f69d85a35c
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hõfd80039fb95242ad8d5796bdf2f52190a058b4
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h÷03129d3441be2e014c58ae3e95314ba769315a
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h|d96eee69865e8e973a9364e0110c286108a283
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h¸8215c4689d94628d3aa0ac112c290b6373860a
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h¡b9ffccc29f160618d6018d6934d90daa959592
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hca0f20ac1fb2b98b6e68531b67ad83f09bbd272
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;hX0fbd88f75cc9eea0d28a48c025b090eb9419a7
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to