diff options
| author | 2017-02-22 19:34:42 +0000 | |
|---|---|---|
| committer | 2017-02-22 19:34:42 +0000 | |
| commit | d35c4ec34e3e8ba6f62b5b484026a23d5fde7acd (patch) | |
| tree | b091fd26c596f0d42d11f8217e4d30e7e5c4ef31 /sys/net/rtsock.c | |
| parent | add acpisbs, an acpi smart battery subsystem driver reading data (diff) | |
| download | wireguard-openbsd-d35c4ec34e3e8ba6f62b5b484026a23d5fde7acd.tar.xz wireguard-openbsd-d35c4ec34e3e8ba6f62b5b484026a23d5fde7acd.zip | |
Use c99 struct initialization with protosw.
This makes it easier to grep for a member, such as .pr_usrreq, and know
which functions to review.
ok mpi@ bluhm@ jca@
Diffstat (limited to 'sys/net/rtsock.c')
| -rw-r--r-- | sys/net/rtsock.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/sys/net/rtsock.c b/sys/net/rtsock.c index 6ae7c1cebef..4446e6373d9 100644 --- a/sys/net/rtsock.c +++ b/sys/net/rtsock.c @@ -1,4 +1,4 @@ -/* $OpenBSD: rtsock.c,v 1.222 2017/02/01 20:59:47 dhill Exp $ */ +/* $OpenBSD: rtsock.c,v 1.223 2017/02/22 19:34:42 dhill Exp $ */ /* $NetBSD: rtsock.c,v 1.18 1996/03/29 00:32:10 cgd Exp $ */ /* @@ -1654,11 +1654,15 @@ sysctl_rtable_rtstat(void *oldp, size_t *oldlenp, void *newp) extern struct domain routedomain; /* or at least forward */ struct protosw routesw[] = { -{ SOCK_RAW, &routedomain, 0, PR_ATOMIC|PR_ADDR|PR_WANTRCVD, - 0, route_output, 0, route_ctloutput, - route_usrreq, - raw_init, 0, 0, 0, - sysctl_rtable, +{ + .pr_type = SOCK_RAW, + .pr_domain = &routedomain, + .pr_flags = PR_ATOMIC|PR_ADDR|PR_WANTRCVD, + .pr_output = route_output, + .pr_ctloutput = route_ctloutput, + .pr_usrreq = route_usrreq, + .pr_init = raw_init, + .pr_sysctl = sysctl_rtable } }; |
