ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h
Thank glebius for pointing this out: "The network stuff shall not be added to sys/eventhandler.h" Reviewed by: David_A_Bright_DELL.com, sephe, glebius Approved by: sephe (mentor) MFC after: 2 weeks Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D9345
This commit is contained in:
parent
da5b9d11e9
commit
6597559ea7
@ -59,7 +59,6 @@
|
||||
#include <sys/domain.h>
|
||||
#include <sys/jail.h>
|
||||
#include <sys/priv.h>
|
||||
#include <sys/eventhandler.h>
|
||||
|
||||
#include <machine/stdarg.h>
|
||||
#include <vm/uma.h>
|
||||
|
@ -404,6 +404,11 @@ EVENTHANDLER_DECLARE(ifnet_departure_event, ifnet_departure_event_handler_t);
|
||||
/* Interface link state change event */
|
||||
typedef void (*ifnet_link_event_handler_t)(void *, struct ifnet *, int);
|
||||
EVENTHANDLER_DECLARE(ifnet_link_event, ifnet_link_event_handler_t);
|
||||
/* Interface up/down event */
|
||||
#define IFNET_EVENT_UP 0
|
||||
#define IFNET_EVENT_DOWN 1
|
||||
typedef void (*ifnet_event_fn)(void *, struct ifnet *ifp, int event);
|
||||
EVENTHANDLER_DECLARE(ifnet_event, ifnet_event_fn);
|
||||
#endif /* _SYS_EVENTHANDLER_H_ */
|
||||
|
||||
/*
|
||||
|
@ -284,11 +284,4 @@ typedef void (*swapoff_fn)(void *, struct swdevt *);
|
||||
EVENTHANDLER_DECLARE(swapon, swapon_fn);
|
||||
EVENTHANDLER_DECLARE(swapoff, swapoff_fn);
|
||||
|
||||
/* ifup/ifdown events */
|
||||
#define IFNET_EVENT_UP 0
|
||||
#define IFNET_EVENT_DOWN 1
|
||||
struct ifnet;
|
||||
typedef void (*ifnet_event_fn)(void *, struct ifnet *ifp, int event);
|
||||
EVENTHANDLER_DECLARE(ifnet_event, ifnet_event_fn);
|
||||
|
||||
#endif /* _SYS_EVENTHANDLER_H_ */
|
||||
|
Loading…
x
Reference in New Issue
Block a user