| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove a KASSERT intended to help the developer, the condition is no longer | thompsa | 2007-05-30 | 1 | -0/+2 |
* | Sync ether_ioctl() with ioctl(2) and ifnet.if_ioctl | yar | 2007-05-29 | 2 | -2/+2 |
* | Some minor cleanups: | glebius | 2007-05-22 | 1 | -22/+15 |
* | - packets on the input interface were counted twice | thompsa | 2007-05-20 | 1 | -13/+1 |
* | Compare the partner system priority when choosing the aggregator. | thompsa | 2007-05-19 | 2 | -1/+11 |
* | Implement the Marker Protocol. A marker frame is placed on the interface queue | thompsa | 2007-05-19 | 2 | -32/+131 |
* | Check return value of m_pullup() in firewire_input(). | rwatson | 2007-05-19 | 1 | -0/+2 |
* | Fix a mbuf leak where sc_start fails or the protocol is none. | thompsa | 2007-05-19 | 1 | -2/+4 |
* | Fix locking assert where we should hold the reader lock. | thompsa | 2007-05-18 | 2 | -2/+2 |
* | Update the comments on if_alloc(), if_free(), if_free_type(), and | brooks | 2007-05-16 | 1 | -12/+26 |
* | The struct if_data members ifi_recvquota and ifi_xmitquota have been | brooks | 2007-05-16 | 2 | -4/+2 |
* | Fix unused variable error with !INET6 | thompsa | 2007-05-15 | 1 | -1/+2 |
* | Feed ipv6 flowlabel to hash calculation. | thompsa | 2007-05-15 | 1 | -1/+3 |
* | Change from a mutex to a read/write lock. This allows the tx port to be | thompsa | 2007-05-15 | 4 | -83/+132 |
* | Add prototypes for ether_aton_r() and ether_ntoa_r() missed in previous | rwatson | 2007-05-13 | 1 | -0/+2 |
* | Integrate the Camellia Block Cipher. For more information see RFC 4132 | gnn | 2007-05-09 | 1 | -0/+2 |
* | - Correctly check if lp_ioctl is null | thompsa | 2007-05-07 | 1 | -20/+9 |
* | The purgemulti call is not needed since all the ports have already been detac... | thompsa | 2007-05-07 | 1 | -3/+0 |
* | Call if_setlladdr() on the aggregation port from a taskqueue so the softc lock | thompsa | 2007-05-07 | 2 | -5/+89 |
* | Avoid touching various unsafe parts if the interface is disappearing. | thompsa | 2007-05-07 | 3 | -8/+16 |
* | Change from using if_delmulti() to if_delmulti_ifma() as it simplifies the code | thompsa | 2007-05-07 | 4 | -81/+37 |
* | Fix flag descriptions. | thompsa | 2007-05-03 | 1 | -2/+2 |
* | - Add a disabled state for ports that can not be aggregated | thompsa | 2007-05-03 | 3 | -6/+21 |
* | Fix a couple of typos in a comment. | yar | 2007-05-02 | 1 | -2/+2 |
* | Set the master flag on the right variable. | thompsa | 2007-05-02 | 1 | -1/+1 |
* | Test for IFM_FDX rather than IFM_HDX as the half-duplex bit may not be set even | thompsa | 2007-05-02 | 1 | -1/+1 |
* | Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking. | thompsa | 2007-04-17 | 9 | -1916/+1916 |
* | Fix a case where the multicast addresses were not removed from some ports. The | thompsa | 2007-04-12 | 1 | -32/+49 |
* | Fix an uninitialized variable warning. | thompsa | 2007-04-10 | 1 | -1/+1 |
* | Add the trunk(4) driver for providing link aggregation, failover and fault | thompsa | 2007-04-10 | 7 | -0/+3872 |
* | Fix regression in rev. 1.140. | glebius | 2007-03-27 | 1 | -6/+7 |
* | Fix a case where hardware removal of an interface caused an attempt to | bms | 2007-03-27 | 2 | -5/+13 |
* | Fix some statements in disc(4) and about it: | yar | 2007-03-26 | 1 | -1/+1 |
* | Give a hint that softc can contain many things besides ifp. | yar | 2007-03-26 | 1 | -0/+5 |
* | We no longer embed ifnet in softc, and the pointer to ifnet | yar | 2007-03-26 | 1 | -4/+4 |
* | Introduce a new toy interface, edsc(4). It's a discard interface | yar | 2007-03-26 | 1 | -0/+349 |
* | Fix a typo, and update a comment. | bms | 2007-03-22 | 1 | -3/+2 |
* | When working on an RTM_CHANGE do the route editing in the following | glebius | 2007-03-22 | 1 | -18/+17 |
* | Make the m_pullup() diagnostic message compile-time conditional on DIAGNOSTIC. | bms | 2007-03-20 | 1 | -0/+2 |
* | Fix tinderbox; ng_ether needs to see if_findmulti(). | bms | 2007-03-20 | 2 | -3/+3 |
* | Implement reference counting for ifmultiaddr, in_multi, and in6_multi | bms | 2007-03-20 | 2 | -39/+195 |
* | etherbroadcastaddr is now unused. | thompsa | 2007-03-19 | 1 | -3/+0 |
* | M_BCAST & M_MCAST are now set by ether_input before passing to the bridge. | thompsa | 2007-03-19 | 1 | -7/+1 |
* | Clean up the ether_input() path by using the M_PROMISC flag. | bms | 2007-03-19 | 1 | -120/+125 |
* | Add a sysctl net.link.tap.up_on_open which defaults to zero; when it | bms | 2007-03-19 | 1 | -1/+6 |
* | Now <net/if_arp.h> is unused here. | yar | 2007-03-19 | 1 | -1/+0 |
* | Fix a nameless constant: 6 -> ETHER_ADDR_LEN | yar | 2007-03-19 | 1 | -1/+1 |
* | Now that this driver uses ether_ioctl(), it no longer needs | yar | 2007-03-19 | 1 | -6/+0 |
* | Give a chance for packet to appear with a correct input interfaces | rik | 2007-03-18 | 1 | -30/+50 |
* | Remove a spurious blank line at the start of vlan_growhash(). | yar | 2007-03-15 | 1 | -1/+4 |