Upstream the implementations of bind(2), connect(2), accept(2) and
getpeername(2) system calls from the blitz branch of the bsd-user fork hosted at
https://github.com/qemu-bsd-user/qemu-bsd-user/tree/blitz.
Karim Taha (1):
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Sean Bruno (1):
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Stacey Son (7):
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Warner Losh (2):
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
bsd-user/bsd-socket.c | 108 +++++++++++++++++++++++++
bsd-user/bsd-socket.h | 143 ++++++++++++++++++++++++++++++++
bsd-user/freebsd/os-syscall.c | 21 +++++
bsd-user/main.c | 16 +++-
bsd-user/meson.build | 1 +
bsd-user/qemu-bsd.h | 36 +++++++++
bsd-user/syscall_defs.h | 148 ++++++++++++++++++++++++++++++++++
7 files changed, 472 insertions(+), 1 deletion(-)
create mode 100644 bsd-user/bsd-socket.c
create mode 100644 bsd-user/bsd-socket.h
create mode 100644 bsd-user/qemu-bsd.h
--
2.40.0