Use hotplug support to notify persistent reference holders when a

net_device is unregistered.
This commit is contained in:
Michael Brown
2007-01-04 03:09:28 +00:00
parent 0063725d28
commit bdf79ec8dc
2 changed files with 9 additions and 0 deletions

View File

@@ -10,6 +10,7 @@
#include <stdint.h>
#include <gpxe/list.h>
#include <gpxe/tables.h>
#include <gpxe/hotplug.h>
struct pk_buff;
struct net_device;
@@ -137,6 +138,10 @@ struct ll_protocol {
struct net_device {
/** List of network devices */
struct list_head list;
/** List of persistent reference holders */
struct list_head references;
/** Transmit packet
*
* @v netdev Network device