OpenGrok
Cross Reference: if.h
xref
: /
src
/
sys
/
compat
/
net
/
if.h
Home
|
History
|
Annotate
|
Download
|
only in
net
History log of
/src/sys/compat/net/if.h
Revision
Date
Author
Comments
1.7
28-Sep-2022
msaitoh
Simplify sys/compat/sys/sockio.h. No functional change intended.
- Move some definitions from sys/compat/sockio.h to compat/net/if.h.
struct oif_data in sockio.h and if_data50 are the same, so remove oif_data.
Do the same thing to oifdatareq, too.
- u_quad_t -> uint64_t. No functional change.
1.6
28-Sep-2022
msaitoh
s/u_quad_t/uint64_t/. No functional change.
1.5
15-Dec-2019
tsutsui
Remove clause 3 and 4 leftovers from TNF licenses in more sources.
Confirmed by martin@ in PR/54760.
1.4
21-Sep-2016
roy
branches: 1.4.14; 1.4.16; 1.4.20;
Add ifam_pid and ifam_addrflags to ifa_msghdr.
Re-version RTM_NEWADDR, RTM_DELADDR, RTM_CHGADDR and NET_RT_IFLIST.
Add compat code for old version.
1.3
01-Feb-2011
matt
branches: 1.3.14; 1.3.32; 1.3.36;
Add a new AF/PF_ROUTE which is 64-bit clean which makes the routing socket
interface (and its associated sysctls) act identically for both 32 and 64 bit
programs. The old unclean one remains for backward compatibility.
1.2
11-Jan-2009
christos
branches: 1.2.2; 1.2.4; 1.2.10; 1.2.12; 1.2.14;
merge christos-time_t
1.1
29-Mar-2008
christos
branches: 1.1.2; 1.1.6;
file if.h was initially added on branch christos-time_t.
1.1.6.1
04-May-2009
yamt
sync with head.
1.1.2.2
28-Dec-2008
christos
minor adjustments for module builds.
1.1.2.1
29-Mar-2008
christos
new files
1.2.14.1
08-Feb-2011
bouyer
Sync with HEAD
1.2.12.1
06-Jun-2011
jruoho
Sync with HEAD.
1.2.10.1
05-Mar-2011
rmind
sync with head
1.2.4.2
19-Jan-2009
skrll
Sync with HEAD.
1.2.4.1
11-Jan-2009
skrll
file if.h was added on branch nick-hppapmap on 2009-01-19 13:17:36 +0000
1.2.2.2
17-Jan-2009
mjf
Sync with HEAD.
1.2.2.1
11-Jan-2009
mjf
file if.h was added on branch mjf-devfs2 on 2009-01-17 13:28:46 +0000
1.3.36.1
04-Nov-2016
pgoyette
Sync with HEAD
1.3.32.1
05-Oct-2016
skrll
Sync with HEAD
1.3.14.1
03-Dec-2017
jdolecek
update from HEAD
1.4.20.1
18-Dec-2019
martin
Pull up following revision(s) (requested by tsutsui in ticket #570):
sys/compat/netbsd32/netbsd32_compat_50_sysv.c: revision 1.3
sys/dev/raidframe/rf_compat50.h: revision 1.6
sys/arch/emips/emips/bus_space.c: revision 1.3
sys/compat/net/if.h: revision 1.5
sys/arch/emips/stand/common/bootinfo.c: revision 1.2
sys/compat/common/sysv_msg_50.c: revision 1.5
sys/compat/common/kern_time_30.c: revision 1.8
sys/arch/emips/stand/common/bootinfo.h: revision 1.2
sys/arch/ia64/include/bus.h: revision 1.4
sys/arch/ia64/ia64/bus_space.c: revision 1.2
sys/compat/common/sysv_shm_50.c: revision 1.5
sys/dev/ic/adw.h: revision 1.15
sys/compat/common/uipc_syscalls_50.c: revision 1.10
sys/arch/emips/ebus/flash_ebus.c: revision 1.22
sys/dev/ic/adv.h: revision 1.15
sys/dev/ic/adwmcode.c: revision 1.18
sys/dev/ic/advlib.c: revision 1.29
sys/arch/hpcarm/include/kloader.h: revision 1.3
sys/dev/usb/uberry.c: revision 1.16
sys/compat/common/sysv_sem_50.c: revision 1.5
sys/compat/netbsd32/netbsd32_compat_50.c: revision 1.43
sys/dev/ic/advlib.h: revision 1.21
sys/dev/ic/adv.c: revision 1.50
sys/compat/netinet6/in6_var.h: revision 1.5
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100_asm.asm: revision 1.2
sys/arch/emips/include/loadfile_machdep.h: revision 1.3
sys/arch/emips/stand/common/prom_iface.c: revision 1.7
sys/dev/ic/adw.c: revision 1.56
sys/dev/ic/adwmcode.h: revision 1.12
sys/dev/ic/advmcode.c: revision 1.10
sys/arch/emips/ebus/ace_ebus.c: revision 1.22
sys/compat/netbsd32/netbsd32_compat_60.c: revision 1.5
sys/dev/raidframe/rf_compat50.c: revision 1.13
sys/arch/x68k/dev/intiovar.h: revision 1.15
sys/dev/usb/uipad.c: revision 1.8
sys/arch/zaurus/include/kloader.h: revision 1.3
sys/arch/emips/stand/common/bootxx.c: revision 1.2
sys/dev/ic/adwlib.h: revision 1.23
sys/dev/ic/adwlib.c: revision 1.44
sys/compat/netbsd32/netbsd32_compat_16.c: revision 1.3
sys/arch/amigappc/include/intr.h: revision 1.27
sys/arch/x68k/dev/mfp.c: revision 1.27
sys/arch/arm/at91/at91dbgu.c: revision 1.17
sys/dev/ic/advmcode.h: revision 1.7
sys/compat/ultrix/ultrix_exec.h: revision 1.7
sys/compat/common/vfs_syscalls_50.c: revision 1.24
sys/arch/mips/cavium/octeon_dma.c: revision 1.3
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0_asm.asm: revision 1.2
Remove clause 3 and 4 from TNF licenses.
Ok'ed by martin@ in PR/54760.
Remove clause 3 and 4 leftovers from TNF licenses in more sources.
Confirmed by martin@ in PR/54760.
1.4.16.1
08-Apr-2020
martin
Merge changes from current as of 20200406
1.4.14.3
14-Jan-2019
pgoyette
Create a variant of the HOOK macros that handles hook routines of
type void, and use them where appropriate.
1.4.14.2
13-Jan-2019
pgoyette
Add the required hooks for rtsock_50 and modify the COMPATCALL() macro
to use the hooks. While the rtsock_50 situation is still sub-optimal
(it includes the main rtsock.c with a whole bunch of function and
variable redefinitions via macros), this at least makes it possible to
load the rtsock_50 code separately from more recent code, rather than
the previous requirement that rtsock_50 be built-in.
1.4.14.1
17-Sep-2018
pgoyette
Adapt (most of) the indirect function pointers to the new MP-safe
mechanism. Still remaining are the compat_netbsd32 stuff, and
some usb subroutines.
Indexes created Fri Oct 17 22:10:11 GMT 2025