Squash commits for public release
This commit is contained in:
14
kernel/include/io/sockets/socket.h
Normal file
14
kernel/include/io/sockets/socket.h
Normal file
@@ -0,0 +1,14 @@
|
||||
#ifndef _KERNEL_IO_SOCKETS_SOCKET_H
|
||||
#define _KERNEL_IO_SOCKETS_SOCKET_H
|
||||
|
||||
#include <fs/vfs.h>
|
||||
#include <libkern/syscall_structs.h>
|
||||
#include <libkern/types.h>
|
||||
|
||||
#define MAX_SOCKET_COUNT 32
|
||||
|
||||
int socket_create(int domain, int type, int protocol, file_descriptor_t* fd, file_ops_t* ops);
|
||||
socket_t* socket_duplicate(socket_t* sock);
|
||||
int socket_put(socket_t* sock);
|
||||
|
||||
#endif /* _KERNEL_IO_SOCKETS_SOCKET_H */
|
||||
Reference in New Issue
Block a user