[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH 2/4] libc: POSIX: Prototyp von connect() gefixt
! libc: POSIX: Fehlendes const im Prototyp von connect() ergaenzt
Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
src/modules/include/sys/socket.h | 2 +-
src/modules/lib/posix/socket.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/modules/include/sys/socket.h b/src/modules/include/sys/socket.h
index 1d19b5a..bc75e0b 100644
--- a/src/modules/include/sys/socket.h
+++ b/src/modules/include/sys/socket.h
@@ -91,7 +91,7 @@ int socket(int domain, int type, int protocol);
*
* @return 0 bei Erfolg. Im Fehlerfall -1 und errno wird gesetzt.
*/
-int connect(int socket, struct sockaddr* address, socklen_t address_len);
+int connect(int socket, const struct sockaddr* address, socklen_t address_len);
/**
* Liest eine Anzahl Bytes aus einem Socket
diff --git a/src/modules/lib/posix/socket.c b/src/modules/lib/posix/socket.c
index 65194de..fa505b0 100644
--- a/src/modules/lib/posix/socket.c
+++ b/src/modules/lib/posix/socket.c
@@ -121,7 +121,7 @@ int socket(int domain, int type, int protocol)
*
* @return 0 bei Erfolg. Im Fehlerfall -1 und errno wird gesetzt.
*/
-int connect(int sock, struct sockaddr* address, socklen_t address_len)
+int connect(int sock, const struct sockaddr* address, socklen_t address_len)
{
struct socket* socket = get_socket(sock);
struct sockaddr_in* inet_addr = (struct sockaddr_in*) address;
--
1.6.0.2