X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=BlackBox%2F_OpenBSD_%2FLin%2FMod%2FNet.txt;h=0e86e06555b0fc8fda779393653a4adcc2fe7962;hb=480bc95d26c9ddefb1c5a3643268a8c888fa10db;hp=7295b048057b493e8d4e3aaad64aa113e06c8218;hpb=a2b2b474fa5ed5e1f454d53c0f2e50ef4e726af5;p=bbcp.git diff --git a/BlackBox/_OpenBSD_/Lin/Mod/Net.txt b/BlackBox/_OpenBSD_/Lin/Mod/Net.txt index 7295b04..0e86e06 100644 --- a/BlackBox/_OpenBSD_/Lin/Mod/Net.txt +++ b/BlackBox/_OpenBSD_/Lin/Mod/Net.txt @@ -1,7 +1,7 @@ -MODULE LinNet ["libc.so.90.0"]; +MODULE LinNet ["libc.so.90"]; (* - OpenBSD 6.0 + OpenBSD 6.2 i386 *) @@ -109,6 +109,7 @@ MODULE LinNet ["libc.so.90.0"]; SO_REUSEPORT* = {9}; (* allow local address & port reuse *) SO_TIMESTAMP* = {11}; (* timestamp received dgram traffic *) SO_BINDANY* = {12}; (* allow bind to any address *) + SO_ZEROIZE* = {13}; (* zero out all mbufs sent over socket *) SO_SNDBUF* = {0,12}; (* send buffer size *) SO_RCVBUF* = {1,12}; (* receive buffer size *) SO_SNDLOWAT* = {0,1,12}; (* send low-water mark *) @@ -282,7 +283,9 @@ MODULE LinNet ["libc.so.90.0"]; PROCEDURE [ccall] getsockname* (s: SOCKET; VAR name: sockaddr; VAR namelen: socklen_t): int; PROCEDURE [ccall] listen* (s: SOCKET; backlog: int): int; PROCEDURE [ccall] recv* (s: SOCKET; buf: PtrVoid; len: size_t; flags: intFlags): ssize_t; + PROCEDURE [ccall] recvfrom* (s: SOCKET; buf: PtrVoid; len: size_t; flags: intFlags; VAR from: sockaddr; VAR fromlen: socklen_t): ssize_t; PROCEDURE [ccall] send* (s: SOCKET; msg: PtrVoid; len: size_t; flags: intFlags): ssize_t; + PROCEDURE [ccall] sendto* (s: SOCKET; msg: PtrVoid; len: size_t; flags: intFlags; VAR to: sockaddr; tolen: socklen_t): ssize_t; PROCEDURE [ccall] shutdown* (s: SOCKET; how: int): int; PROCEDURE [ccall] getsockopt* (s: SOCKET; level: int; optname: intFlags; optval: PtrVoid; VAR [nil] optlen: socklen_t): int; PROCEDURE [ccall] setsockopt* (s: SOCKET; level: int; optname: intFlags; optval: PtrVoid; optlen: socklen_t): int;