[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