EVENTHANDLER.9 (d3d902048cc0b0facddef68d9fc210dfd038c667) EVENTHANDLER.9 (6c74ff0ea6eb5eb3a21d05486740c9488721a8b5)
1.\" Copyright (c) 2004 Joseph Koshy
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 9 unchanged lines hidden (view full) ---

18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\" $FreeBSD$
25.\"
1.\" Copyright (c) 2004 Joseph Koshy
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 9 unchanged lines hidden (view full) ---

18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\" $FreeBSD$
25.\"
26.Dd January 7, 2005
26.Dd May 11, 2012
27.Dt EVENTHANDLER 9
28.Os
29.Sh NAME
30.Nm EVENTHANDLER
31.Nd kernel event handling functions
32.Sh SYNOPSIS
33.In sys/eventhandler.h
34.Fn EVENTHANDLER_DECLARE name type

--- 157 unchanged lines hidden (view full) ---

192.It Vt ifaddr_event
193Callbacks invoked when an address is set up on a network interface.
194.It Vt if_clone_event
195Callbacks invoked when an interface is cloned.
196.It Vt ifnet_arrival_event
197Callbacks invoked when a new network interface appears.
198.It Vt ifnet_departure_event
199Callbacks invoked when a network interface is taken down.
27.Dt EVENTHANDLER 9
28.Os
29.Sh NAME
30.Nm EVENTHANDLER
31.Nd kernel event handling functions
32.Sh SYNOPSIS
33.In sys/eventhandler.h
34.Fn EVENTHANDLER_DECLARE name type

--- 157 unchanged lines hidden (view full) ---

192.It Vt ifaddr_event
193Callbacks invoked when an address is set up on a network interface.
194.It Vt if_clone_event
195Callbacks invoked when an interface is cloned.
196.It Vt ifnet_arrival_event
197Callbacks invoked when a new network interface appears.
198.It Vt ifnet_departure_event
199Callbacks invoked when a network interface is taken down.
200.It Vt bpf_track
201Callbacks invoked when a BPF listener attaches to/detaches from network interface.
200.It Vt power_profile_change
201Callbacks invoked when the power profile of the system changes.
202.It Vt process_exec
203Callbacks invoked when a process performs an
204.Fn exec
205operation.
206.It Vt process_exit
207Callbacks invoked when a process exits.

--- 41 unchanged lines hidden ---
202.It Vt power_profile_change
203Callbacks invoked when the power profile of the system changes.
204.It Vt process_exec
205Callbacks invoked when a process performs an
206.Fn exec
207operation.
208.It Vt process_exit
209Callbacks invoked when a process exits.

--- 41 unchanged lines hidden ---