git: <net/if.h>: Do not include <net/if_var.h> for _KERNEL
Aaron LI
aly at crater.dragonflybsd.org
Sat Aug 4 18:46:23 PDT 2018
commit bff82488b6f45c2f067e4c552e649b1d3e07cd7c
Author: Aaron LI <aly at aaronly.me>
Date: Tue Mar 20 16:04:41 2018 +0800
<net/if.h>: Do not include <net/if_var.h> for _KERNEL
* Clean up an ancient leftover: do not include <net/if_var.h> from <net/if.h>
for kernel stuffs.
* Adjust various files to include the necessary <net/if_var.h> header.
NOTE:
I have also tested removing the inclusion of <net/if.h> from <net/if_var.h>,
therefore add <net/if.h> inclusion for those files that need it but only
included <net/if_var.h>. For some files, the header inclusion orderings are
also adjusted.
Summary of changes:
sys/bus/u4b/net/if_udav.c | 2 ++
sys/bus/u4b/usb_pf.c | 1 +
sys/dev/netif/ig_hal/e1000_osdep.c | 2 +-
sys/dev/netif/mii_layer/acphy.c | 1 +
sys/dev/netif/mii_layer/amphy.c | 1 +
sys/dev/netif/mii_layer/e1000phy.c | 1 +
sys/dev/netif/mii_layer/exphy.c | 1 +
sys/dev/netif/mii_layer/inphy.c | 1 +
sys/dev/netif/mii_layer/jmphy.c | 1 +
sys/dev/netif/mii_layer/lxtphy.c | 1 +
sys/dev/netif/mii_layer/mii_physubr.c | 1 +
sys/dev/netif/mii_layer/mlphy.c | 1 +
sys/dev/netif/mii_layer/nsgphy.c | 1 +
sys/dev/netif/mii_layer/nsphy.c | 1 +
sys/dev/netif/mii_layer/pnaphy.c | 1 +
sys/dev/netif/mii_layer/qsphy.c | 1 +
sys/dev/netif/mii_layer/ruephy.c | 1 +
sys/dev/netif/mii_layer/tlphy.c | 1 +
sys/dev/netif/mii_layer/ukphy.c | 1 +
sys/dev/netif/mii_layer/xmphy.c | 1 +
sys/dev/netif/ral/if_ral_pci.c | 1 +
sys/dev/netif/sln/if_sln.c | 4 ++--
sys/emulation/ndis/subr_u4bd.c | 1 +
sys/kern/kern_uuid.c | 1 +
sys/kern/sys_socket.c | 1 +
sys/net/altq/altq_red.c | 1 +
sys/net/altq/altq_rio.c | 1 +
sys/net/altq/altq_rmclass.c | 1 +
sys/net/dummynet/ip_dummynet.c | 1 +
sys/net/dummynet3/ip_dummynet3.c | 1 +
sys/net/if.h | 8 +-------
sys/net/if_clone.c | 1 +
sys/net/if_media.c | 1 +
sys/net/if_mib.c | 1 +
sys/net/if_poll.c | 1 +
sys/net/ipfw3/ip_fw3.c | 12 ++++++------
sys/net/ipfw3_basic/ip_fw3_sync.c | 12 ++++++------
sys/net/ipfw3_basic/ip_fw3_table.c | 12 ++++++------
sys/net/ipfw3_layer2/ip_fw3_layer2.c | 1 +
sys/net/ipfw3_layer4/ip_fw3_layer4.c | 13 +++++++------
sys/net/net_osdep.c | 1 +
sys/net/pf/pf_norm.c | 1 +
sys/net/pfil.c | 1 +
sys/net/route.c | 1 +
sys/net/rtsock.c | 1 +
sys/netbt/hci.h | 3 ++-
sys/netgraph/bridge/ng_bridge.c | 1 +
sys/netgraph/pppoe/ng_pppoe.c | 1 +
sys/netinet/tcp_output.c | 1 +
sys/netproto/802_11/wlan/ieee80211_crypto.c | 1 +
sys/netproto/802_11/wlan/ieee80211_crypto_none.c | 1 +
sys/netproto/802_11/wlan/ieee80211_hwmp.c | 1 +
sys/netproto/802_11/wlan/ieee80211_phy.c | 1 +
sys/netproto/802_11/wlan/ieee80211_ratectl.c | 1 +
sys/netproto/802_11/wlan/ieee80211_ratectl_none.c | 1 +
sys/netproto/802_11/wlan/ieee80211_tdma.c | 1 +
sys/netproto/802_11/wlan_acl/ieee80211_acl.c | 1 +
sys/netproto/802_11/wlan_ccmp/ieee80211_crypto_ccmp.c | 1 +
sys/netproto/802_11/wlan_tkip/ieee80211_crypto_tkip.c | 1 +
sys/netproto/802_11/wlan_wep/ieee80211_crypto_wep.c | 1 +
sys/netproto/802_11/wlan_xauth/ieee80211_xauth.c | 1 +
sys/vfs/nfs/nfs_vfsops.c | 1 +
62 files changed, 86 insertions(+), 35 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/bff82488b6f45c2f067e4c552e649b1d3e07cd7c
--
DragonFly BSD source repository
More information about the Commits
mailing list