[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