History log of /src/sys/compat/net |
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.
|
1.4 | 29-Apr-2019 |
roy | Introduce rt_addrmsg_src which adds RTA_AUTHOR to the message. Use this when we notify userland of a duplicate address and set RTA_AUTHOR to the hardware address of the sender.
While here, match the logging diagnostic of INET6 to the simpler one of INET so it's consistent.
|
1.3 | 29-Apr-2019 |
roy | rtsock: Route address message simplification
Rename rt_newaddrmsg to rt_addrmsg_rt. Add rt_addrmsg which drops the error and route arguments which are only needed by one caller.
|
1.2 | 21-Sep-2016 |
roy | branches: 1.2.14; 1.2.16; 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.1 | 01-Feb-2011 |
matt | branches: 1.1.2; 1.1.4; 1.1.8; 1.1.20; 1.1.38; 1.1.42; 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.1.42.1 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
1.1.38.1 | 05-Oct-2016 |
skrll | Sync with HEAD
|
1.1.20.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.8.2 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.1.8.1 | 01-Feb-2011 |
jruoho | file route.h was added on branch jruoho-x86intr on 2011-06-06 09:07:32 +0000
|
1.1.4.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.4.1 | 01-Feb-2011 |
rmind | file route.h was added on branch rmind-uvmplock on 2011-03-05 20:52:54 +0000
|
1.1.2.2 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.1.2.1 | 01-Feb-2011 |
bouyer | file route.h was added on branch bouyer-quota2 on 2011-02-08 16:19:47 +0000
|
1.2.16.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.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.2.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.2.14.1 | 15-Oct-2018 |
pgoyette | Convert a couple more hooks to the MP-safe mechanism.
While here, clean up some headers and remove any that are now empty.
|
1.3 | 04-Oct-2022 |
msaitoh | Fix comment. No fucntional change.
|
1.2 | 27-Jan-2019 |
pgoyette | branches: 1.2.4; Merge the [pgoyette-compat] branch
|
1.1 | 11-Jan-2019 |
pgoyette | branches: 1.1.2; file route_50.h was initially added on branch pgoyette-compat.
|
1.1.2.1 | 11-Jan-2019 |
pgoyette | Rework the various sysctl-related routines to call the correct code for each version. While here, extract the 5.0 specific code instead of including in the main rtsock.c code.
Also, clean up all the sysctl-related routines to prevent building more than one copy, no matter how many places rtsock.c gets #include'd into!
|
1.2.4.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.4.1 | 27-Jan-2019 |
christos | file route_50.h was added on branch phil-wifi on 2019-06-10 22:07:01 +0000
|
1.2 | 27-Jan-2019 |
pgoyette | branches: 1.2.4; Merge the [pgoyette-compat] branch
|
1.1 | 15-Mar-2018 |
pgoyette | branches: 1.1.2; file route_70.h was initially added on branch pgoyette-compat.
|
1.1.2.4 | 15-Oct-2018 |
pgoyette | Convert another hook to the MP-sfe mechanism.
XXX still have three more to convert: openat_10, sysvipc50_sysctl and XXX compat70_unp_addsockcred
|
1.1.2.3 | 15-Oct-2018 |
pgoyette | Convert a couple more hooks to the MP-safe mechanism.
While here, clean up some headers and remove any that are now empty.
|
1.1.2.2 | 16-Mar-2018 |
pgoyette | Move closer to getting a compat_60 module - still needs more work
|
1.1.2.1 | 15-Mar-2018 |
pgoyette | Create a separate module for COMPAT_70 code only, and untangle the 70 compat code from the current.
|
1.2.4.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.4.1 | 27-Jan-2019 |
christos | file route_70.h was added on branch phil-wifi on 2019-06-10 22:07:01 +0000
|