Merge branch 'master' of github.com:davem330/net
authorDavid S. Miller <davem@davemloft.net>
Fri, 7 Oct 2011 17:38:43 +0000 (13:38 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 7 Oct 2011 17:38:43 +0000 (13:38 -0400)
Conflicts:
net/batman-adv/soft-interface.c

21 files changed:
1  2 
Documentation/networking/ip-sysctl.txt
MAINTAINERS
drivers/net/bonding/bond_main.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
drivers/net/ethernet/chelsio/cxgb3/l2t.c
drivers/net/ethernet/chelsio/cxgb3/l2t.h
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
drivers/net/ethernet/ibm/ibmveth.c
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
drivers/net/macvlan.c
drivers/net/phy/dp83640.c
include/linux/pci.h
net/batman-adv/soft-interface.c
net/bridge/br_device.c
net/ipv4/tcp_input.c
net/ipv4/tcp_ipv4.c
net/ipv6/tcp_ipv6.c
net/packet/af_packet.c

@@@ -1042,14 -1042,9 +1042,14 @@@ conf/interface/*
        The functional behaviour for certain settings is different
        depending on whether local forwarding is enabled or not.
  
- accept_ra - BOOLEAN
+ accept_ra - INTEGER
        Accept Router Advertisements; autoconfigure using them.
  
 +      It also determines whether or not to transmit Router
 +      Solicitations. If and only if the functional setting is to
 +      accept Router Advertisements, Router Solicitations will be
 +      transmitted.
 +
        Possible values are:
                0 Do not accept Router Advertisements.
                1 Accept Router Advertisements if forwarding is disabled.
diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -596,12 -595,11 +596,12 @@@ static int interface_tx(struct sk_buff 
                goto dropped;
  
        /* Register the client MAC in the transtable */
 -      tt_local_add(soft_iface, ethhdr->h_source);
 +      tt_local_add(soft_iface, ethhdr->h_source, skb->skb_iif);
  
 -      orig_node = transtable_search(bat_priv, ethhdr->h_dest);
 +      orig_node = transtable_search(bat_priv, ethhdr->h_source,
 +                                    ethhdr->h_dest);
-       if (is_multicast_ether_addr(ethhdr->h_dest) ||
-                               (orig_node && orig_node->gw_flags)) {
+       do_bcast = is_multicast_ether_addr(ethhdr->h_dest);
 -      if (do_bcast || (orig_node && orig_node->gw_flags)) {
++      if (do_bcast || (orig_node && orig_node->gw_flags)) {
                ret = gw_is_target(bat_priv, skb, orig_node);
  
                if (ret < 0)
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge