diff options
| author | Timo Teräs <timo.teras@iki.fi> | 2015-04-29 09:43:01 +0300 | 
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-06-08 14:24:56 -0400 | 
| commit | c0d8db4d9eb556921ef1c40078c740596f1e139b (patch) | |
| tree | 7b5b799075eca0a4da25a2162592c27452ef1d44 /lib/sockunion.c | |
| parent | e39e983fcf9728b70bfee56a4ecca9ef14c1f7ea (diff) | |
lib: constify sockunion api
Add const to read-only api calls.
Signed-off-by: Timo Teräs <timo.teras@iki.fi>
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
(cherry picked from commit 81b139bdd530adda045d22a4daf0054b89703dab)
Diffstat (limited to 'lib/sockunion.c')
| -rw-r--r-- | lib/sockunion.c | 20 | 
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/sockunion.c b/lib/sockunion.c index d964c21c60..b5a2eb954a 100644 --- a/lib/sockunion.c +++ b/lib/sockunion.c @@ -117,7 +117,7 @@ inet_ntop (int family, const void *addrptr, char *strptr, size_t len)  #endif /* ! HAVE_INET_NTOP */  const char * -inet_sutop (union sockunion *su, char *str) +inet_sutop (const union sockunion *su, char *str)  {    switch (su->sa.sa_family)      { @@ -164,7 +164,7 @@ str2sockunion (const char *str, union sockunion *su)  }  const char * -sockunion2str (union sockunion *su, char *buf, size_t len) +sockunion2str (const union sockunion *su, char *buf, size_t len)  {    switch (sockunion_family(su))      { @@ -215,7 +215,7 @@ sockunion_normalise_mapped (union sockunion *su)  /* return sockunion structure : this function should be revised. */  static const char * -sockunion_log (union sockunion *su, char *buf, size_t len) +sockunion_log (const union sockunion *su, char *buf, size_t len)  {    switch (su->sa.sa_family)      { @@ -234,7 +234,7 @@ sockunion_log (union sockunion *su, char *buf, size_t len)  /* Return socket of sockunion. */  int -sockunion_socket (union sockunion *su) +sockunion_socket (const union sockunion *su)  {    int sock; @@ -266,7 +266,7 @@ sockunion_accept (int sock, union sockunion *su)  /* Return sizeof union sockunion.  */  static int -sockunion_sizeof (union sockunion *su) +sockunion_sizeof (const union sockunion *su)  {    int ret; @@ -290,7 +290,7 @@ sockunion_sizeof (union sockunion *su)     0 : connect success     1 : connect is in progress */  enum connect_result -sockunion_connect (int fd, union sockunion *peersu, unsigned short port, +sockunion_connect (int fd, const union sockunion *peersu, unsigned short port,  		   unsigned int ifindex)  {    int ret; @@ -774,7 +774,7 @@ sockunion_getpeername (int fd)  /* Print sockunion structure */  static void __attribute__ ((unused)) -sockunion_print (union sockunion *su) +sockunion_print (const union sockunion *su)  {    if (su == NULL)      return; @@ -813,7 +813,7 @@ sockunion_print (union sockunion *su)  #ifdef HAVE_IPV6  static int -in6addr_cmp (struct in6_addr *addr1, struct in6_addr *addr2) +in6addr_cmp (const struct in6_addr *addr1, const struct in6_addr *addr2)  {    unsigned int i;    const u_char *p1, *p2; @@ -833,7 +833,7 @@ in6addr_cmp (struct in6_addr *addr1, struct in6_addr *addr2)  #endif /* HAVE_IPV6 */  int -sockunion_cmp (union sockunion *su1, union sockunion *su2) +sockunion_cmp (const union sockunion *su1, const union sockunion *su2)  {    if (su1->sa.sa_family > su2->sa.sa_family)      return 1; @@ -858,7 +858,7 @@ sockunion_cmp (union sockunion *su1, union sockunion *su2)  /* Duplicate sockunion. */  union sockunion * -sockunion_dup (union sockunion *su) +sockunion_dup (const union sockunion *su)  {    union sockunion *dup = XCALLOC (MTYPE_SOCKUNION, sizeof (union sockunion));    memcpy (dup, su, sizeof (union sockunion));  | 
