Changeset View
Changeset View
Standalone View
Standalone View
sys/net/if_var.h
Show First 20 Lines • Show All 509 Lines • ▼ Show 20 Lines | |||||
EVENTHANDLER_DECLARE(ifnet_departure_event, ifnet_departure_event_handler_t); | EVENTHANDLER_DECLARE(ifnet_departure_event, ifnet_departure_event_handler_t); | ||||
/* Interface link state change event */ | /* Interface link state change event */ | ||||
typedef void (*ifnet_link_event_handler_t)(void *, struct ifnet *, int); | typedef void (*ifnet_link_event_handler_t)(void *, struct ifnet *, int); | ||||
EVENTHANDLER_DECLARE(ifnet_link_event, ifnet_link_event_handler_t); | EVENTHANDLER_DECLARE(ifnet_link_event, ifnet_link_event_handler_t); | ||||
/* Interface up/down event */ | /* Interface up/down event */ | ||||
#define IFNET_EVENT_UP 0 | #define IFNET_EVENT_UP 0 | ||||
#define IFNET_EVENT_DOWN 1 | #define IFNET_EVENT_DOWN 1 | ||||
#define IFNET_EVENT_PCP 2 /* priority code point, PCP */ | #define IFNET_EVENT_PCP 2 /* priority code point, PCP */ | ||||
#define IFNET_EVENT_UPDATE_BAUDRATE 3 | |||||
typedef void (*ifnet_event_fn)(void *, struct ifnet *ifp, int event); | typedef void (*ifnet_event_fn)(void *, struct ifnet *ifp, int event); | ||||
EVENTHANDLER_DECLARE(ifnet_event, ifnet_event_fn); | EVENTHANDLER_DECLARE(ifnet_event, ifnet_event_fn); | ||||
/* | /* | ||||
* interface groups | * interface groups | ||||
*/ | */ | ||||
struct ifg_group { | struct ifg_group { | ||||
▲ Show 20 Lines • Show All 298 Lines • Show Last 20 Lines |