net_device_monitor
struct net_device_monitor* monitor);
struct net_device_monitor* monitor);
status_t (*receive)(struct net_device_monitor* monitor,
void (*event)(struct net_device_monitor* monitor, int32 event);
while (net_device_monitor* monitor = iterator.Next()) {
net_device_monitor* monitor = iterator.Next();
register_device_monitor(net_device* device, net_device_monitor* monitor)
unregister_device_monitor(net_device* device, net_device_monitor* monitor)
DoublyLinkedListCLink<net_device_monitor> > DeviceMonitorList;
struct net_device_monitor* monitor);
struct net_device_monitor* monitor);
LinkProtocol::_MonitorData(net_device_monitor* monitor, net_buffer* packet)
LinkProtocol::_MonitorEvent(net_device_monitor* monitor, int32 event)
static status_t _MonitorData(net_device_monitor* monitor,
static void _MonitorEvent(net_device_monitor* monitor,
net_device_monitor fMonitor;