52 Révisions (07581113450afa6986c64e604cc98a07f98a0830)

Auteur SHA1 Message Date
  Michael Brown 1b1e63d54d [netdevice] Add the concept of an "Ethernet-compatible" MAC address il y a 15 ans
  Michael Brown 4eab5bc8ca [netdevice] Allow the hardware and link-layer addresses to differ in size il y a 15 ans
  Michael Brown 37a0aab4ff [netdevice] Separate out the concept of hardware and link-layer addresses il y a 15 ans
  Michael Brown d09290161e [netdevice] Make ll_broadcast per-netdevice rather than per-ll_protocol il y a 15 ans
  Michael Brown a310d00d37 [netdevice] Add mechanism for reporting detailed link status codes il y a 15 ans
  Joshua Oreman 254bdc2a8e [netdevice] Adjust maximum link-layer header length for 802.11 il y a 15 ans
  Joshua Oreman eb3ca2a36f [netdevice] Add netdev argument to link-layer push and pull handlers il y a 15 ans
  Michael Brown edfbd4e4fa [netdevice] Fix incorrect value for MAX_LL_HEADER_LEN il y a 15 ans
  Michael Brown 3c06277bbb [settings] Allow for arbitrarily-named settings il y a 15 ans
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations il y a 15 ans
  Michael Brown 3c68ff99ea [tables] Incorporate table data type information into table definition il y a 15 ans
  Michael Brown 1266d7902b [tables] Redefine methods for accessing linker tables il y a 15 ans
  Michael Brown 02a0215873 [netdevice] Provide function to retrieve the most recently opened net device il y a 16 ans
  Michael Brown 9a35830d1f [ipoib] Kill off the IPoIB pseudo-header il y a 16 ans
  Michael Brown 9a52ba0cfa [netdevice] Retain and report detailed error breakdowns il y a 16 ans
  Michael Brown 3a505dfc35 [netdevice] Change link-layer push() and pull() methods to take raw types il y a 16 ans
  Michael Brown 6b9cc25556 [netdevice] Split multicast hashing out into an mc_hash method il y a 16 ans
  Michael Brown 832668105e [netdevice] Add maximum packet length as a net device property il y a 16 ans
  Michael Brown 30fb3b3810 [undi] Fill in ProtType correctly in PXENV_UNDI_ISR il y a 16 ans
  Michael Brown 1ba959c6b3 [NETDEV] Add notion of link state il y a 16 ans
  Michael Brown e5cea13e51 [Settings] Implement simple_settings backed with extensible DHCP options il y a 16 ans
  Michael Brown aec9b8a41b [Settings] Use a settings applicator to configure IPv4 routes. il y a 16 ans
  Michael Brown acfa14423e [Settings] Add per-netdevice settings block il y a 16 ans
  Michael Brown 5793dbe96f Infinband requires longer link-layer addresses and headers than Ethernet. il y a 17 ans
  Michael Brown 99411e36da Added netdev_priv() to ease Linux driver compatibility. il y a 17 ans
  Michael Brown 7b6d11e713 Started IB driver rewrite il y a 17 ans
  Michael Brown 4c418d2100 Use net_device_operations structure and netdev_nullify() to allow for il y a 17 ans
  Michael Brown 539ff45fd0 Allow recording of TX and RX errors to aid in end-user debugging. il y a 17 ans
  Michael Brown 0924cf678e Implemented (untested) PXENV_START_UNDI. il y a 17 ans
  Michael Brown 4968caab82 Add trivial net device statistics (TX and RX packet count), reported il y a 17 ans
  Michael Brown 332614a382 Add untested support for UNDI transmit and receive. il y a 17 ans
  Michael Brown f77815f2b1 Kill off hotplug.h and just make net devices normal reference-counted il y a 17 ans
  Michael Brown 3e2c6b6736 pkbuff->iobuf changeover il y a 17 ans
  Michael Brown 1fa5cd0e2b Add find_pci_netdev() il y a 18 ans
  Michael Brown dad5274522 Add "name" field to struct device to allow human-readable hardware device il y a 18 ans
  Michael Brown d24b80acf2 Added network interface management commands il y a 18 ans
  Michael Brown 98b6154c3e Add "name" field to network device, to facilitate netdev commands. il y a 18 ans
  Michael Brown c65fae2475 Add RX quotas to the net device poll() method. This avoids the problem il y a 18 ans
  Michael Brown b7fcfe8ece Added net device TX queue; this will be needed to support the PXE UNDI API il y a 18 ans
  Michael Brown 0c03bb5a9a Make open() and close() an official part of the netdevice API. il y a 18 ans
  Michael Brown bdf79ec8dc Use hotplug support to notify persistent reference holders when a il y a 18 ans
  Marty Connor ee9ae8130a Remove _PROTOCOL macros for gcc 3.2 compatibility il y a 18 ans
  Michael Brown a3d508b648 Clarified packet ownership transfer between a few functions. il y a 18 ans
  Michael Brown 3c8aafa209 Simplify RX data path. il y a 18 ans
  Michael Brown bbd9e28061 Simplify TX datapath. il y a 18 ans
  Michael Brown bac97eb979 Change semantics of network API so that packet-absorbing calls *always* il y a 18 ans
  Michael Brown 129c6c3968 Network layer now works as a proof of concept il y a 18 ans
  Michael Brown fdc2ee79db Network API now allows for multiple network devices (although the il y a 18 ans
  Michael Brown 6209bd873a First sketch of a new net device API. il y a 18 ans
  Michael Brown bdc8190c8d Remove the concept of the media-independent link-layer header and replace il y a 18 ans