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.taha...@gmail.com> Sean Bruno (1): Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Stacey Son (7): Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Warner Losh (2): Signed-off-by: Karim Taha <kariem.taha...@gmail.com> Signed-off-by: Karim Taha <kariem.taha...@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