From cf55a513d910d84355580aa94cb9295a7ea5fa9c Mon Sep 17 00:00:00 2001
From: Robert Schmidt <robert.schmidt@eurecom.fr>
Date: Tue, 18 Sep 2018 18:05:03 +0200
Subject: [PATCH] ASYNC_IF: peer addresses as const in interface

---
 openair2/UTIL/ASYNC_IF/link_manager.c | 2 +-
 openair2/UTIL/ASYNC_IF/link_manager.h | 2 +-
 openair2/UTIL/ASYNC_IF/socket_link.c  | 6 +++---
 openair2/UTIL/ASYNC_IF/socket_link.h  | 6 +++---
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/openair2/UTIL/ASYNC_IF/link_manager.c b/openair2/UTIL/ASYNC_IF/link_manager.c
index 9e636ea1e2..7486fbd171 100644
--- a/openair2/UTIL/ASYNC_IF/link_manager.c
+++ b/openair2/UTIL/ASYNC_IF/link_manager.c
@@ -97,7 +97,7 @@ link_manager_t *create_link_manager(
         message_queue_t *receive_queue,
         socket_link_t   *link,
 	uint16_t        type,
-        char            *peer_addr,
+        const char      *peer_addr,
         int             port      )
 {
   link_manager_t *ret = NULL;
diff --git a/openair2/UTIL/ASYNC_IF/link_manager.h b/openair2/UTIL/ASYNC_IF/link_manager.h
index 391458e088..f7efc92867 100644
--- a/openair2/UTIL/ASYNC_IF/link_manager.h
+++ b/openair2/UTIL/ASYNC_IF/link_manager.h
@@ -58,7 +58,7 @@ link_manager_t *create_link_manager(
         message_queue_t *receive_queue,
         socket_link_t   *link,
 	uint16_t        type,
-        char            *peer_addr,
+        const char      *peer_addr,
         int             port);
 
 void destroy_link_manager(link_manager_t *);
diff --git a/openair2/UTIL/ASYNC_IF/socket_link.c b/openair2/UTIL/ASYNC_IF/socket_link.c
index 8f06ed15ff..e7100a2797 100644
--- a/openair2/UTIL/ASYNC_IF/socket_link.c
+++ b/openair2/UTIL/ASYNC_IF/socket_link.c
@@ -115,7 +115,7 @@ error:
   return NULL;
 }
 
-socket_link_t *new_link_client(char *server, int port)
+socket_link_t *new_link_client(const char *server, int port)
 {
   socket_link_t      *ret = NULL;
   struct sockaddr_in addr;
@@ -208,7 +208,7 @@ error:
 }
 
 
-socket_link_t *new_link_udp_client(char *server, int port){
+socket_link_t *new_link_udp_client(const char *server, int port){
 
   socket_link_t      *ret = NULL;
   ret = calloc(1, sizeof(socket_link_t));
@@ -307,7 +307,7 @@ error:
   return NULL;
 }
 
-socket_link_t *new_link_sctp_client(char *server, int port)
+socket_link_t *new_link_sctp_client(const char *server, int port)
 {
 
   socket_link_t      *ret = NULL;
diff --git a/openair2/UTIL/ASYNC_IF/socket_link.h b/openair2/UTIL/ASYNC_IF/socket_link.h
index c2cf3d3c10..1ce5c27424 100644
--- a/openair2/UTIL/ASYNC_IF/socket_link.h
+++ b/openair2/UTIL/ASYNC_IF/socket_link.h
@@ -47,11 +47,11 @@ typedef struct {
 } socket_link_t;
 
 socket_link_t *new_link_server(int port);
-socket_link_t *new_link_client(char *server, int port);
+socket_link_t *new_link_client(const char *server, int port);
 socket_link_t *new_link_udp_server(int port);
-socket_link_t *new_link_udp_client(char *server, int port);
+socket_link_t *new_link_udp_client(const char *server, int port);
 socket_link_t *new_link_sctp_server(int port);
-socket_link_t *new_link_sctp_client(char *server, int port);
+socket_link_t *new_link_sctp_client(const char *server, int port);
 int link_send_packet(socket_link_t *link, void *data, int size, uint16_t proto_type, char *peer_addr, int port);
 int link_receive_packet(socket_link_t *link, void **data, int *size, uint16_t proto_type, char *peer_addr, int port);
 int close_link(socket_link_t *link);
-- 
GitLab