freebsd11_network: copy freebsd_network from 9.3.

Operating Systems / Haiku - Jérôme Duval [gmail.com] - 15 November 2017 20:20 EST

f9a21cf8ba freebsd11_network: copy freebsd_network from 9.3.
src/libs/compat/freebsd11_network/Condvar.cpp | 81 ++
src/libs/compat/freebsd11_network/Condvar.h | 26 +
src/libs/compat/freebsd11_network/Jamfile | 65 ++
src/libs/compat/freebsd11_network/Unit.cpp | 59 +
src/libs/compat/freebsd11_network/bus.cpp | 940 +++++++++++++++
src/libs/compat/freebsd11_network/callout.cpp | 238 ++++
src/libs/compat/freebsd11_network/clock.c | 44 +
src/libs/compat/freebsd11_network/compat.c | 659 +++++++++++
.../compat/freebsd11_network/compat/altq/if_altq.h | 43 +
.../compat/freebsd11_network/compat/dev/mii/mii.h | 202 ++++
.../freebsd11_network/compat/dev/mii/mii_bitbang.h | 54 +
.../freebsd11_network/compat/dev/mii/miidevs | 325 ++++++
.../freebsd11_network/compat/dev/mii/miivar.h | 315 ++++++
.../freebsd11_network/compat/dev/ofw/openfirm.h | 0
.../freebsd11_network/compat/dev/pci/pcireg.h | 988 ++++++++++++++++
.../freebsd11_network/compat/dev/pci/pcivar.h | 69 ++
.../compat/freebsd11_network/compat/machine/_bus.h | 32 +
.../freebsd11_network/compat/machine/atomic.h | 27 +
.../compat/freebsd11_network/compat/machine/bus.h | 349 ++++++
.../freebsd11_network/compat/machine/bus_dma.h | 11 +
.../freebsd11_network/compat/machine/clock.h | 9 +
.../freebsd11_network/compat/machine/cpufunc.h | 43 +
.../freebsd11_network/compat/machine/endian.h | 12 +
.../freebsd11_network/compat/machine/in_cksum.h | 32 +
.../freebsd11_network/compat/machine/md_var.h | 0
.../freebsd11_network/compat/machine/ofw_machdep.h | 0
.../freebsd11_network/compat/machine/resource.h | 14 +
.../freebsd11_network/compat/machine/stdarg.h | 12 +
.../compat/freebsd11_network/compat/miibus_if.h | 0
src/libs/compat/freebsd11_network/compat/net/bpf.h | 32 +
.../compat/freebsd11_network/compat/net/ethernet.h | 405 +++++++
src/libs/compat/freebsd11_network/compat/net/if.h | 110 ++
.../compat/freebsd11_network/compat/net/if_arp.h | 115 ++
.../compat/freebsd11_network/compat/net/if_llc.h | 161 +++
.../compat/freebsd11_network/compat/net/if_media.h | 672 +++++++++++
.../compat/freebsd11_network/compat/net/if_types.h | 14 +
.../compat/freebsd11_network/compat/net/if_var.h | 696 ++++++++++++
.../freebsd11_network/compat/net/if_vlan_var.h | 135 +++
.../compat/freebsd11_network/compat/net/route.h | 24 +
.../freebsd11_network/compat/netinet/if_ether.h | 13 +
.../freebsd11_network/compat/netinet/in_systm.h | 0
.../freebsd11_network/compat/netinet/in_var.h | 11 +
.../compat/security/mac/mac_framework.h | 9 +
.../compat/freebsd11_network/compat/sys/_bus_dma.h | 62 +
.../compat/freebsd11_network/compat/sys/_mutex.h | 26 +
.../compat/freebsd11_network/compat/sys/_task.h | 24 +
.../compat/freebsd11_network/compat/sys/_timeval.h | 11 +
.../compat/freebsd11_network/compat/sys/_types.h | 20 +
src/libs/compat/freebsd11_network/compat/sys/bus.h | 158 +++
.../compat/freebsd11_network/compat/sys/bus_dma.h | 271 +++++
.../compat/freebsd11_network/compat/sys/callout.h | 45 +
.../compat/freebsd11_network/compat/sys/cdefs.h | 310 +++++
.../compat/freebsd11_network/compat/sys/condvar.h | 31 +
.../compat/freebsd11_network/compat/sys/ctype.h | 11 +
.../compat/freebsd11_network/compat/sys/endian.h | 197 ++++
.../compat/freebsd11_network/compat/sys/errno.h | 16 +
.../compat/freebsd11_network/compat/sys/event.h | 13 +
.../freebsd11_network/compat/sys/eventhandler.h | 176 +++
.../compat/freebsd11_network/compat/sys/firmware.h | 23 +
.../freebsd11_network/compat/sys/haiku-module.h | 264 +++++
.../compat/freebsd11_network/compat/sys/ioccom.h | 12 +
.../compat/freebsd11_network/compat/sys/kernel.h | 51 +
.../compat/freebsd11_network/compat/sys/kthread.h | 0
src/libs/compat/freebsd11_network/compat/sys/ktr.h | 196 ++++
.../compat/freebsd11_network/compat/sys/libkern.h | 20 +
.../compat/freebsd11_network/compat/sys/limits.h | 9 +
.../compat/freebsd11_network/compat/sys/linker.h | 9 +
.../freebsd11_network/compat/sys/linker_set.h | 64 ++
.../compat/freebsd11_network/compat/sys/lock.h | 0
.../compat/freebsd11_network/compat/sys/malloc.h | 67 ++
.../freebsd11_network/compat/sys/mbuf-fbsd.h | 117 ++
.../compat/freebsd11_network/compat/sys/mbuf.h | 227 ++++
.../compat/freebsd11_network/compat/sys/module.h | 23 +
.../compat/freebsd11_network/compat/sys/mount.h | 9 +
.../compat/freebsd11_network/compat/sys/mutex.h | 92 ++
.../compat/freebsd11_network/compat/sys/namei.h | 9 +
.../compat/freebsd11_network/compat/sys/param.h | 75 ++
.../compat/freebsd11_network/compat/sys/pcpu.h | 22 +
.../compat/freebsd11_network/compat/sys/priority.h | 12 +
.../compat/freebsd11_network/compat/sys/priv.h | 38 +
.../compat/freebsd11_network/compat/sys/proc.h | 9 +
.../compat/freebsd11_network/compat/sys/protosw.h | 0
.../compat/freebsd11_network/compat/sys/queue.h | 552 +++++++++
.../compat/freebsd11_network/compat/sys/random.h | 0
.../compat/freebsd11_network/compat/sys/rman.h | 89 ++
.../compat/freebsd11_network/compat/sys/socket.h | 18 +
.../compat/freebsd11_network/compat/sys/sockio.h | 16 +
.../compat/freebsd11_network/compat/sys/sysctl.h | 165 +++
.../compat/freebsd11_network/compat/sys/syslog.h | 11 +
.../compat/freebsd11_network/compat/sys/systm.h | 103 ++
.../freebsd11_network/compat/sys/taskqueue.h | 43 +
.../compat/freebsd11_network/compat/sys/time.h | 20 +
.../compat/freebsd11_network/compat/sys/types.h | 22 +
src/libs/compat/freebsd11_network/compat/vm/pmap.h | 0
src/libs/compat/freebsd11_network/compat/vm/uma.h | 12 +
src/libs/compat/freebsd11_network/compat/vm/vm.h | 36 +
src/libs/compat/freebsd11_network/compat_cpp.cpp | 46 +
src/libs/compat/freebsd11_network/compat_cpp.h | 27 +
src/libs/compat/freebsd11_network/condvar.c | 42 +
src/libs/compat/freebsd11_network/device.c | 303 +++++
src/libs/compat/freebsd11_network/device.h | 96 ++
src/libs/compat/freebsd11_network/driver.c | 295 +++++
src/libs/compat/freebsd11_network/eventhandler.c | 42 +
.../compat/freebsd11_network/fbsd_busdma_x86.c | 1194 ++++++++++++++++++++
src/libs/compat/freebsd11_network/fbsd_ether.c | 118 ++
src/libs/compat/freebsd11_network/fbsd_if_media.c | 554 +++++++++
src/libs/compat/freebsd11_network/fbsd_mbuf.c | 1018 +++++++++++++++++
src/libs/compat/freebsd11_network/fbsd_mbuf2.c | 452 ++++++++
src/libs/compat/freebsd11_network/fbsd_mii.c | 578 ++++++++++
.../compat/freebsd11_network/fbsd_mii_bitbang.c | 180 +++
.../compat/freebsd11_network/fbsd_mii_physubr.c | 664 +++++++++++
src/libs/compat/freebsd11_network/fbsd_time.c | 53 +
src/libs/compat/freebsd11_network/firmware.c | 146 +++
src/libs/compat/freebsd11_network/if.c | 763 +++++++++++++
src/libs/compat/freebsd11_network/libkern.c | 15 +
src/libs/compat/freebsd11_network/mbuf.c | 295 +++++
src/libs/compat/freebsd11_network/mii.c | 59 +
src/libs/compat/freebsd11_network/miidevs2h.awk | 149 +++
src/libs/compat/freebsd11_network/mutex.c | 63 ++
src/libs/compat/freebsd11_network/priv.cpp | 27 +
src/libs/compat/freebsd11_network/shared.h | 56 +
src/libs/compat/freebsd11_network/synch.c | 47 +
src/libs/compat/freebsd11_network/systm.c | 20 +
src/libs/compat/freebsd11_network/taskqueue.c | 387 +++++++
src/libs/compat/freebsd11_network/unit.c | 99 ++
src/libs/compat/freebsd11_network/unit.h | 33 +
126 files changed, 18673 insertions(+)

Upstream: cgit.haiku-os.org


  • Share