[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH v2 0/4] POSIX: Sockets
Diese Patchserie fuegt POSIX-Wrapper fuer Netzwerk hinzu.
Offensichtlich gehoert dazu keine neue Funktionalitaet, deshalb vorerst
nur Clients und nur TCP ueber IPv4.
Kevin Wolf (4):
libc: POSIX: Socket-Funktionen
libc: POSIX: arpa/inet.h
libc: POSIX: gethostbyname()
libc: POSIX: IP-Adressen-Umwandlung String/Integer
src/include/errno.h | 12 +++
src/modules/include/arpa/inet.h | 38 ++++++++
src/modules/include/netdb.h | 44 +++++++++
src/modules/include/netinet/in.h | 32 ++++++-
src/modules/include/network.h | 2 +-
src/modules/include/sys/socket.h | 106 +++++++++++++++++++++
src/modules/lib/network.c | 2 +-
src/modules/lib/posix/net.c | 71 ++++++++++++++
src/modules/lib/posix/socket.c | 187 ++++++++++++++++++++++++++++++++++++++
9 files changed, 488 insertions(+), 6 deletions(-)
create mode 100644 src/modules/include/arpa/inet.h
create mode 100644 src/modules/include/netdb.h
create mode 100644 src/modules/include/sys/socket.h
create mode 100644 src/modules/lib/posix/socket.c