diff options
author | Justin Hibbits <jhibbits@FreeBSD.org> | 2022-12-21 21:42:42 +0000 |
---|---|---|
committer | Justin Hibbits <jhibbits@FreeBSD.org> | 2023-01-04 20:15:10 +0000 |
commit | 74abe47e3271594b8c6b60c9070806bf6ef8641c (patch) | |
tree | 59590daa9a63e5cb6767aacbfab3d1c4c3b08985 | |
parent | 0e2fdab227a1e02956271e5a15403d1408de1eed (diff) | |
download | src-74abe47e3271594b8c6b60c9070806bf6ef8641c.tar.gz src-74abe47e3271594b8c6b60c9070806bf6ef8641c.zip |
ifnet/DrvAPI: Implement if_setoutputfn() accessor
Fixes: eb1da3e5258238e1c0555c6a006a341df0821d8e
Sponsored by: Juniper Networks, Inc.
-rw-r--r-- | sys/net/if.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/net/if.c b/sys/net/if.c index 2e2fbdd1d8c3..3b2256bd94ff 100644 --- a/sys/net/if.c +++ b/sys/net/if.c @@ -4765,6 +4765,12 @@ if_setioctlfn(if_t ifp, if_ioctl_fn_t ioctl_fn) } void +if_setoutputfn(if_t ifp, if_output_fn_t output_fn) +{ + ((struct ifnet *)ifp)->if_output = output_fn; +} + +void if_setstartfn(if_t ifp, if_start_fn_t start_fn) { ((struct ifnet *)ifp)->if_start = (void *)start_fn; |