This commit is contained in:
seajee
2025-08-03 00:42:36 +02:00
parent c3c29feadf
commit fe2809ce58
10 changed files with 11 additions and 11 deletions

View File

@@ -33,7 +33,7 @@ int main(int argc, char **argv)
address = argv[1];
}
Sock *client = sock(SOCK_IPV4, SOCK_TCP);
Sock *client = sock_create(SOCK_IPV4, SOCK_TCP);
if (client == NULL) {
fprintf(stderr, "ERROR: Could not create socket\n");
return EXIT_FAILURE;

View File

@@ -122,7 +122,7 @@ disconnect:
int main(void)
{
Sock *server = sock(SOCK_IPV4, SOCK_TCP);
Sock *server = sock_create(SOCK_IPV4, SOCK_TCP);
if (server == NULL) {
fprintf(stderr, "ERROR: Could not create socket\n");
return EXIT_FAILURE;

View File

@@ -8,7 +8,7 @@ int main(void)
{
char *err = "None";
Sock *socket = sock(SOCK_IPV4, SOCK_TCP);
Sock *socket = sock_create(SOCK_IPV4, SOCK_TCP);
if (socket == NULL) { err = "create"; goto defer; }
SockAddr addr = sock_addr("127.0.0.1", 6969);

View File

@@ -8,7 +8,7 @@ int main(void)
{
bool err = false;
Sock *s = sock(SOCK_IPV6, SOCK_TCP);
Sock *s = sock_create(SOCK_IPV6, SOCK_TCP);
if (s == NULL) { err = "create"; goto defer; }
SockAddr addr = sock_addr("::1", 6969);

View File

@@ -8,7 +8,7 @@ int main(void)
{
char *err = "None";
Sock *server = sock(SOCK_IPV4, SOCK_TCP);
Sock *server = sock_create(SOCK_IPV4, SOCK_TCP);
if (server == NULL) { err = "create"; goto defer; }
SockAddr addr = sock_addr("0.0.0.0", 6969);

View File

@@ -7,7 +7,7 @@ int main(void)
{
bool err = false;
Sock *server = sock(SOCK_IPV6, SOCK_TCP);
Sock *server = sock_create(SOCK_IPV6, SOCK_TCP);
if (server == NULL) { err = true; goto close; }
SockAddr addr = sock_addr("::", 6969);

View File

@@ -13,7 +13,7 @@ int main(void)
printf("%s:%d\n", addr.str, addr.port);
Sock *s = sock(addr.type, SOCK_TCP);
Sock *s = sock_create(addr.type, SOCK_TCP);
if (s == NULL) {
fprintf(stderr, "sock_create: ");
sock_log_error(s);

View File

@@ -6,7 +6,7 @@
int main(void)
{
Sock *client = sock(SOCK_IPV4, SOCK_UDP);
Sock *client = sock_create(SOCK_IPV4, SOCK_UDP);
if (client == NULL) {
perror("sock_create");
return 1;

View File

@@ -8,7 +8,7 @@
int main(void)
{
Sock *server = sock(SOCK_IPV4, SOCK_UDP);
Sock *server = sock_create(SOCK_IPV4, SOCK_UDP);
if (server == NULL) {
perror("sock_create");
return 1;

4
sock.h
View File

@@ -59,7 +59,7 @@ typedef struct {
} SockThreadData;
// Create a socket with the corresponding domain and type
Sock *sock(SockAddrType domain, SockType type);
Sock *sock_create(SockAddrType domain, SockType type);
// Create a SockAddr structure from primitives
SockAddr sock_addr(const char *addr, int port);
@@ -112,7 +112,7 @@ void *sock__accept_thread(void *data);
extern "C" { // Prevent name mangling
#endif // __cplusplus
Sock *sock(SockAddrType domain, SockType type)
Sock *sock_create(SockAddrType domain, SockType type)
{
Sock *sock = (Sock*)malloc(sizeof(*sock));
if (sock == NULL) {