summaryrefslogtreecommitdiff
path: root/src/net/tcp.h
diff options
context:
space:
mode:
authorConnor Thomson <blumatrikz@gmail.com>2026-09-08 18:27:39 -0700
committerConnor Thomson <blumatrikz@gmail.com>2026-09-08 18:27:39 -0700
commitf1ddc12b68b4e4c8087962de25260470e6df2bea (patch)
tree7d0440a6402a9b0ef75ded23fa64b68534255bba /src/net/tcp.h
parent6025860a61386bf767b29c3ec5fd0d31285f1056 (diff)
Add tuxanci2 files
Diffstat (limited to 'src/net/tcp.h')
-rw-r--r--src/net/tcp.h45
1 files changed, 0 insertions, 45 deletions
diff --git a/src/net/tcp.h b/src/net/tcp.h
deleted file mode 100644
index 20d4136..0000000
--- a/src/net/tcp.h
+++ /dev/null
@@ -1,45 +0,0 @@
-#ifndef MY_TCP_H
-#define MY_TCP_H
-
-#include "main.h"
-
-#ifndef __WIN32__
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netinet/tcp.h>
-#else
-#include <windows.h>
-#include <wininet.h>
-#endif
-
-#define PROTO_TCPv4 0
-#define PROTO_TCPv6 1
-
-typedef struct struct_sock_tcp_t {
-#ifndef __WIN32_
- int sock;
-#else
- SOCKET sock;
-#endif
- int proto;
-
- struct sockaddr_in sockAddr;
-# ifdef SUPPORT_IPv6
- struct sockaddr_in6 sockAddr6;
-# endif
-} sock_tcp_t;
-
-extern sock_tcp_t *sock_tcp_new(void);
-extern void sock_tcp_destroy(sock_tcp_t *p);
-extern sock_tcp_t *sock_tcp_bind(char *addresss, int port);
-extern sock_tcp_t *sock_tcp_accept(sock_tcp_t *p);
-extern void sock_tcp_get_ip(sock_tcp_t *p, char *str_ip, int len);
-extern int sock_tcp_get_port(sock_tcp_t *p);
-extern sock_tcp_t *sock_tcp_connect(char *ip, int port);
-extern int sock_tcp_disable_nagle(sock_tcp_t *p);
-extern int sock_tcp_set_non_block(sock_tcp_t *p);
-extern int sock_tcp_read(sock_tcp_t *p, void *address, int len);
-extern int sock_tcp_write(sock_tcp_t *p, void *address, int len);
-extern void sock_tcp_close(sock_tcp_t *p);
-
-#endif /* MY_TCP_H */