1.3.0 Renamed sock_log_errors to sock_log_error

This commit is contained in:
seajee
2025-04-26 03:51:42 +02:00
parent 0bd1a87ed2
commit a314351212
4 changed files with 10 additions and 9 deletions

View File

@@ -26,7 +26,7 @@ int main(void)
defer: defer:
sock_close(sock); sock_close(sock);
if (err) sock_log_errors(); if (err) sock_log_error();
return 0; return 0;
} }

View File

@@ -30,7 +30,7 @@ int main(void)
close: close:
sock_close(sock); sock_close(sock);
if (err) sock_log_errors(); if (err) sock_log_error();
return 0; return 0;
} }

View File

@@ -7,7 +7,7 @@ int main(void)
{ {
SockAddr addr = sock_addr("example.com", 80); SockAddr addr = sock_addr("example.com", 80);
if (addr.type == SOCK_ADDR_INVALID) { if (addr.type == SOCK_ADDR_INVALID) {
sock_log_errors(); sock_log_error();
return 1; return 1;
} }
@@ -16,13 +16,13 @@ int main(void)
Sock *sock = sock_create(addr.type, SOCK_TCP); Sock *sock = sock_create(addr.type, SOCK_TCP);
if (sock == NULL) { if (sock == NULL) {
fprintf(stderr, "sock_create: "); fprintf(stderr, "sock_create: ");
sock_log_errors(); sock_log_error();
return 1; return 1;
} }
if (!sock_connect(sock, addr)) { if (!sock_connect(sock, addr)) {
fprintf(stderr, "sock_connect: "); fprintf(stderr, "sock_connect: ");
sock_log_errors(); sock_log_error();
sock_close(sock); sock_close(sock);
return 1; return 1;
} }

9
sock.h
View File

@@ -1,4 +1,4 @@
// sock - v1.2.0 - MIT License - https://github.com/seajee/sock.h // sock - v1.3.0 - MIT License - https://github.com/seajee/sock.h
#ifndef SOCK_H_ #ifndef SOCK_H_
#define SOCK_H_ #define SOCK_H_
@@ -76,8 +76,8 @@ ssize_t sock_recvfrom(Sock *sock, void *buf, size_t size, SockAddr *addr);
// Close a socket // Close a socket
void sock_close(Sock *sock); void sock_close(Sock *sock);
// Log last errors to stderr // Log last error to stderr
void sock_log_errors(void); void sock_log_error(void);
#endif // SOCK_H_ #endif // SOCK_H_
@@ -301,7 +301,7 @@ void sock_close(Sock *sock)
free(sock); free(sock);
} }
void sock_log_errors(void) void sock_log_error(void)
{ {
fprintf(stderr, "SOCK ERROR: %s\n", strerror(errno)); fprintf(stderr, "SOCK ERROR: %s\n", strerror(errno));
} }
@@ -311,6 +311,7 @@ void sock_log_errors(void)
/* /*
Revision history: Revision history:
1.3.0 (2025-04-26) Renamed sock_log_errors to sock_log_error
1.2.0 (2025-04-26) sock_addr can now resolve hostnames 1.2.0 (2025-04-26) sock_addr can now resolve hostnames
1.1.0 (2025-04-26) New sock_log_errors function 1.1.0 (2025-04-26) New sock_log_errors function
Fill new Sock's SockAddr after a sock_accept Fill new Sock's SockAddr after a sock_accept