include/SNAPSHOT.h                |    2 
 include/linux/if.h                |    1 
 include/linux/if_ether.h          |    8 
 include/linux/if_link.h           |    1 
 include/linux/if_tunnel.h         |   19 +
 include/linux/netfilter.h         |   10 +
 include/linux/pkt_sched.h         |    7 
 include/linux/rtnetlink.h         |    4 
 include/linux/socket.h            |    5 
 include/linux/tc_act/tc_skbedit.h |   44 ++++
 include/linux/xfrm.h              |   10 +
 include/utils.h                   |    2 
 ip/Makefile                       |    2 
 ip/ipaddress.c                    |   13 +
 ip/ipmaddr.c                      |    8 
 ip/ipxfrm.c                       |   46 ++--
 ip/link_gre.c                     |  367 ++++++++++++++++++++++++++++++++++++++
 tc/Makefile                       |    2 
 tc/m_ipt.c                        |   12 +
 tc/m_skbedit.c                    |  192 +++++++++++++++++++
 tc/q_multiq.c                     |   87 +++++++++
 21 files changed, 806 insertions(+), 36 deletions(-)

New commits:
commit a69293245f53a1cbf087d7311af8dffee8df655f
Author: Stephen Hemminger <[email protected]>
Date:   Thu Jan 15 12:25:04 2009 -0800

    Update snapshot

commit 9a73e17deb231949f11e8ebf1303907c840b29cd
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jan 7 17:20:43 2009 -0800

    Fix compile warnings
    
    Gcc now warns about possible errors from passing a string
    buffer as format arguement to printf().

commit bdc213423ad9c0edcacef2fcf98294f239e4c4de
Author: Stephen Hemminger <[email protected]>
Date:   Wed Jan 7 17:20:14 2009 -0800

    Fix leftovers from earlier change
    
    Still had references to l_name.

commit 6e34e7dc0ae01176f1c2a2fa2e6310b0e04ae204
Author: Denys Fedoryshchenko <[email protected]>
Date:   Tue Jan 6 19:41:50 2009 -0800

    Fix tc/m_ipt memory leaks
    
    1)optind according iptables sources have to be set to 0. If it is set to 1, 
in
    batch it will mess up things. Also in iptables sources i notice that 
->tflags
    and ->used need to be reset.
    
    2)Since target->t = fw_calloc(1, size); allocated memory in function 
build_st,
    it have to be freed at the end, or in batch we will have memory leak. TODO:
    Probably it must be freed in all "return -1" cases in parse_ipt after
    build_st. About this i am not sure, up to Stephen.
    
    3)new_name was malloc'ed, but not freed

commit 037d950bceed6d5053758dea601e0d018f5f22d7
Author: Benedikt Gollatz <[email protected]>
Date:   Tue Jan 6 19:36:56 2009 -0800

    When the preferred lifetime of a prefix assigned by IPv6 autoconfiguration
    (router solicitation) becomes negative
    
    How reproducible:
    
    Always.
    
    Steps to Reproduce:
    1. Configure an IPv6 router to advertise a prefix with a short preferred
    lifetime, e.g. 0.
    2. Wait for the IPv6 autoconfiguration process to complete for an interface
    <if> connected to a link where that router advertises.
    3. Run ip -6 show dev <if>.
    
    Actual results:
    
    The preferred lifetime will have become negative, but it is printed as an
    unsigned integer. The preferred lifetime to be displayed will therefore be
    close to UINT_MAX.

commit fe1a34fa81f61bb3000ea6b127480f7cce24af06
Author: Alexander Duyck <[email protected]>
Date:   Fri Dec 5 14:16:42 2008 -0800

    add support for multiq qdisc
    
    Add support for multiq qdisc
        This patch adds the ability to configure the multiq qdisc.  Since the 
qdisc does not require any input it will pull the number of bands directly from 
the device that it is added to the root of.
    
    usage: tc qdisc add dev <DEV> root handle <HANDLE> multiq
    
    Signed-off-by: Alexander Duyck <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit f72a7aab0ce946ca1133cc8b6b7fcb088fbb1d96
Author: Alexander Duyck <[email protected]>
Date:   Tue Jan 6 19:27:03 2009 -0800

    add support for skbedit action
    
        Provides ability to edit queue_mapping field
        Provides ability to edit priority field
    
    usage: action skbedit [queue_mapping QUEUE_MAPPING] [priority PRIORITY]
        at least one option must be select, or both at the same time
    
    Signed-off-by: Alexander Duyck <[email protected]>
    Signed-off-by: Jeff Kirsher <[email protected]>

commit 7f71c0cae2db61890474e04ba3a26e40219e5561
Author: Olivier Fourdan <[email protected]>
Date:   Tue Nov 25 12:36:22 2008 +0000

    ip maddr show” on an infiniband address causes a stack corruption
    
    “ip maddr show” on an infiniband address causes a stack corruption
    because the length of the address for Infiniband (20 bytes, as
    described in kernel doc Documentation/infiniband/ipoib.txt) does not
    fit on the 16 bytes of the field in which it gets stored.
    
    The proposed patch increases the size of the hardware address from 4
    __u32 to 8 and also adds a check to avoid overriding the available
    size while parsing the hardware address.
    
    This bug affects current upstream code AFAICT.
    
    Hope this helps,
    Cheers,
    Olivier.
    
    “ip maddr show ib0” causes a stack corruption because the length of the 
address
    for Infiniband (20 see kernel doc Documentation/infiniband/ipoib.txt) does 
not
    fit on the 16 bytes of the field in which it gets stored.
    
    The proposed patch increases the size of the hardware address from 4 u32 to 
8
    and adds a check to avoid overriding the available size while parsing the
    hardware address.

commit 72c771b20e38eaabb7699625fcdc144a51771f9c
Author: Herbert Xu <[email protected]>
Date:   Tue Jan 6 18:27:52 2009 -0800

    Update version of IP gre
    
    This patch adds support for configuring GRE tunnels using the
    new rtnl_link interface.  This only works on kernels that have
    the new GRE configuration interface.
    
    This is accessed through the "ip link" command.  The previous
    tunnel configuration interface "ip tunnel" remains as it is
    and should be retained for compatibility with old kernels.
    
    Signed-off-by: Herbert Xu <[email protected]>

commit 237d9e82c56918a1c972e6f30dd3cf1cfb957412
Author: Herbert Xu <[email protected]>
Date:   Thu Oct 9 15:08:24 2008 +0800

    ip: gre: Add GRE configuration support through rtnl_link
    
    This patch adds support for configuring GRE tunnels using the
    new rtnl_link interface.  This only works on kernels that have
    the new GRE configuration interface.
    
    This is accessed through the "ip link" command.  The previous
    tunnel configuration interface "ip tunnel" remains as it is
    and should be retained for compatibility with old kernels.
    
    Signed-off-by: Herbert Xu <[email protected]>

commit 05bfd165958d1859275b0158fedcb00cea58ad0d
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 6 15:03:26 2009 -0800

    Update headers to 2.6.28
    
    Put in sanitized 2.6.28 headers

http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=a69293245f53a1cbf087d7311af8dffee8df655f
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=9a73e17deb231949f11e8ebf1303907c840b29cd
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=bdc213423ad9c0edcacef2fcf98294f239e4c4de
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=6e34e7dc0ae01176f1c2a2fa2e6310b0e04ae204
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=037d950bceed6d5053758dea601e0d018f5f22d7
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=fe1a34fa81f61bb3000ea6b127480f7cce24af06
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=f72a7aab0ce946ca1133cc8b6b7fcb088fbb1d96
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=7f71c0cae2db61890474e04ba3a26e40219e5561
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=72c771b20e38eaabb7699625fcdc144a51771f9c
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=237d9e82c56918a1c972e6f30dd3cf1cfb957412
http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=05bfd165958d1859275b0158fedcb00cea58ad0d
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to