]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Use an accessor function to access ifr_data.
authorbrooks <brooks@FreeBSD.org>
Fri, 30 Mar 2018 18:50:13 +0000 (18:50 +0000)
committerbrooks <brooks@FreeBSD.org>
Fri, 30 Mar 2018 18:50:13 +0000 (18:50 +0000)
commitac0325b4db68e6658c0ca652e4ca905a15b6a026
tree77ba4e72595522d17384cbc380199ab6fb4392a9
parent349ad8a8dedf4739bb074416c3b00f338ca572d4
Use an accessor function to access ifr_data.

This fixes 32-bit compat (no ioctl command defintions are required
as struct ifreq is the same size).  This is believed to be sufficent to
fully support ifconfig on 32-bit systems.

Reviewed by: kib
Obtained from: CheriBSD
MFC after: 1 week
Relnotes: yes
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D14900
28 files changed:
sys/dev/an/if_an.c
sys/dev/ath/if_ath_ioctl.c
sys/dev/cxgbe/t4_main.c
sys/dev/if_ndis/if_ndis.c
sys/dev/iwi/if_iwi.c
sys/dev/ixl/ixl_pf_main.c
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
sys/dev/mwl/if_mwl.c
sys/dev/nxge/if_nxge.c
sys/dev/oce/oce_if.c
sys/dev/qlnx/qlnxe/qlnx_os.c
sys/dev/sbni/if_sbni.c
sys/dev/sfxge/sfxge.c
sys/dev/vxge/vxge.c
sys/net/if.c
sys/net/if.h
sys/net/if_gif.c
sys/net/if_gre.c
sys/net/if_ipsec.c
sys/net/if_spppsubr.c
sys/net/if_var.h
sys/net/if_vlan.c
sys/net/iflib.c
sys/net80211/ieee80211_ioctl.c
sys/netinet/ip_carp.c
sys/netpfil/pf/if_pfsync.c
sys/security/mac/mac_net.c