diff --git a/Libraries/LibC/fcntl.h b/Libraries/LibC/fcntl.h index 8f447a3bb8..d56dae85f5 100644 --- a/Libraries/LibC/fcntl.h +++ b/Libraries/LibC/fcntl.h @@ -96,7 +96,7 @@ int watch_file(const char* path, size_t path_length); #define F_RDLCK 0 #define F_WRLCK 1 #define F_UNLCK 2 - +#define F_SETLK 6 #define F_SETLKW 7 struct flock { diff --git a/Libraries/LibC/sys/socket.h b/Libraries/LibC/sys/socket.h index 528c409f7e..92c08d8652 100644 --- a/Libraries/LibC/sys/socket.h +++ b/Libraries/LibC/sys/socket.h @@ -41,6 +41,7 @@ __BEGIN_DECLS #define PF_LOCAL AF_LOCAL #define PF_UNIX PF_LOCAL #define PF_INET AF_INET +#define PF_UNSPEC AF_UNSPEC #define SOCK_TYPE_MASK 0xff #define SOCK_STREAM 1 @@ -76,11 +77,12 @@ struct ucred { #define SO_RCVTIMEO 1 #define SO_SNDTIMEO 2 -#define SO_KEEPALIVE 3 +#define SO_TYPE 3 #define SO_ERROR 4 #define SO_PEERCRED 5 #define SO_REUSEADDR 6 #define SO_BINDTODEVICE 7 +#define SO_KEEPALIVE 9 int socket(int domain, int type, int protocol); int bind(int sockfd, const struct sockaddr* addr, socklen_t);