X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Fsys%2Fsocket.h;h=b13865380a775cb8b1feaad8ef690bbd2d69922f;hb=c91aa03d2488ef2c48276510dec360ed9582e861;hp=7024d232df0928ec651a1c54f3a002bf32b90c87;hpb=400c5e5c8307a2ebe44ef1f203f5a15669f20347;p=musl diff --git a/include/sys/socket.h b/include/sys/socket.h index 7024d232..b1386538 100644 --- a/include/sys/socket.h +++ b/include/sys/socket.h @@ -4,11 +4,7 @@ extern "C" { #endif -#if __STDC_VERSION__ >= 199901L -#define __restrict restrict -#elif !defined(__GNUC__) -#define __restrict -#endif +#include #define __NEED_socklen_t #define __NEED_sa_family_t @@ -239,6 +235,7 @@ int bind (int, const struct sockaddr *, socklen_t); int connect (int, const struct sockaddr *, socklen_t); int listen (int, int); int accept (int, struct sockaddr *__restrict, socklen_t *__restrict); +int accept4(int, struct sockaddr *__restrict, socklen_t *__restrict, int); int getsockname (int, struct sockaddr *__restrict, socklen_t *__restrict); int getpeername (int, struct sockaddr *__restrict, socklen_t *__restrict);