summaryrefslogtreecommitdiff
path: root/sys/net/if_ethersubr.c
AgeCommit message (Expand)Author
2001-11-12add RCSIDslukem
2001-10-17unifdef OLDIP6OUTPUTitojun
2001-07-25Duh, braino in last -- only kick the interface if we actually setthorpej
2001-07-25If we change the MTU, kick the interface; it may have to reprogramthorpej
2001-06-29When setting an address on an interface, for address families whichthorpej
2001-06-14change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.itojun
2001-06-12On a non-simplex interface, check incoming multicast (this catchesthorpej
2001-06-03Consider the configured MTU of the interface when determiningthorpej
2001-06-03Add a capability bit that indicates support for Gigabit Ethernetthorpej
2001-04-29Add an in-kernel PPPoE (ppp over ethernet, RFC 2516) implementation,martin
2001-04-27STDC cleanup: label not allowed just before end of block.marcus
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2001-04-11Add hooks for bridging.thorpej
2001-04-10Process pfil hooks for Ethernet input and output.thorpej
2001-04-07Add altq_etherclassify(), a slight hack modified from the kame/freebsd4thorpej
2001-01-17Fix a rather annoying problem where the sockaddr_dl which holdsthorpej
2000-12-26Simplify case statement a tiny bit.augustss
2000-12-18Fill in if_dlt.thorpej
2000-12-13Add ALTQ glue.thorpej
2000-12-12Adapt to bpfattach() changes, and further centralize the bpfattach()thorpej
2000-11-17Supports hardware 802.1q VLAN tagging, per discussion on tech-net. The tag isbouyer
2000-11-15Move bpfattach()/bpfdetach() calls into ether_ifattach()/ether_ifdetach().thorpej
2000-10-15When discarding oversized frame, say how long it was.matt
2000-10-15suppress warning on nd6_storelladdr failure. the failure could happenitojun
2000-10-11Implement ether_ioctl(), ioctl operations common to all Ethernetthorpej
2000-10-04Free mbuf when dropping VLAN frame due to no configured vlan interface.enami
2000-10-03When an Ethernet interface detaches, unconfigure any VLANs associatedthorpej
2000-10-03Improve the VLAN support, in particular, handling of MTU:thorpej
2000-10-01Make the previous code path simpler (and possible easier for thethorpej
2000-10-01Move the check for "promisc + unicast + not for us" into ether_input(),thorpej
2000-09-28Factor out and give a name to the common functionality to translateenami
2000-09-27Glue VLANs into ether_input().thorpej
2000-06-17Ansify before committing my next change.matt
2000-06-14Check the multicast bit in the header mbuf while interrupts are still blocked.mycroft
2000-05-12- Fix a bug in the double-loop version of ether_crc32_le() -- we're not'tthorpej
2000-04-12revisit in6_ifattach().itojun
2000-03-06On second thought, only set a default baudrate for "ethernet" if onethorpej
2000-03-06- Initialize ifp->if_baudrate to a sensible value when the interface isthorpej
2000-02-01First-draft if_detach() implementation, originally from Bill Studnemund,thorpej
1999-12-13sync IPv6 part with latest KAME tree. IPsec part is left unmodifieditojun
1999-10-12Fix appletalk over ethernet.matt
1999-09-21Make NETATALK over FDDI.matt
1999-09-15We only need the ether_ipmulticast_min and _max addresses if we have INETis
1999-09-13- Call in{,6}_pcbdetach if ipsec initialization is failed during PRU_ATTACH.itojun
1999-08-05M_HASCRC -> M_HASFCS, as suggested by Christoph Badura.thorpej
1999-08-04In ether_input(), if M_HASCRC is set, trim the CRC off the packet.thorpej
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1999-06-17mbuf should be allocated with M_DONTWAIT in ether_output(). This caused panicsbouyer
1999-05-18Rework layer 2 protocol input routines. Instead of calling e.g. ether_input()thorpej
1999-03-10Const poison ether_ifattach().thorpej