summaryrefslogtreecommitdiff
path: root/lib/sockunion.h
diff options
context:
space:
mode:
authorDaniel Walton <dwalton@cumulusnetworks.com>2016-06-08 17:49:09 -0700
committerDaniel Walton <dwalton@cumulusnetworks.com>2016-06-08 17:49:09 -0700
commitb7b71de5fe090dbc85616a424d5613e75ba8c8b7 (patch)
treed030e983dea860e8ea80bb72f10908af11ca0d9d /lib/sockunion.h
parent5d1a88075a408acec53cb9b027e9955150581a0e (diff)
parent4f87aceb78dcec9a88860d92c3657fcbeb46e845 (diff)
Merge branch 'cmaster-next' of ssh://stash.cumulusnetworks.com:7999/quag/quagga into cmaster-next
Diffstat (limited to 'lib/sockunion.h')
-rw-r--r--lib/sockunion.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/sockunion.h b/lib/sockunion.h
index c674cb8bb8..a33051ae57 100644
--- a/lib/sockunion.h
+++ b/lib/sockunion.h
@@ -69,8 +69,8 @@ enum connect_result
/* Prototypes. */
extern int str2sockunion (const char *, union sockunion *);
-extern const char *sockunion2str (union sockunion *, char *, size_t);
-extern int sockunion_cmp (union sockunion *, union sockunion *);
+extern const char *sockunion2str (const union sockunion *, char *, size_t);
+extern int sockunion_cmp (const union sockunion *, const union sockunion *);
extern int sockunion_same (const union sockunion *, const union sockunion *);
extern unsigned int sockunion_hash (const union sockunion *);
@@ -91,14 +91,14 @@ extern int sockopt_ttl (int family, int sock, int ttl);
extern int sockopt_minttl (int family, int sock, int minttl);
extern int sockopt_cork (int sock, int onoff);
extern int sockopt_mark_default(int sock, int mark, struct zebra_privs_t *);
-extern int sockunion_socket (union sockunion *su);
-extern const char *inet_sutop (union sockunion *su, char *str);
-extern enum connect_result sockunion_connect (int fd, union sockunion *su,
+extern int sockunion_socket (const union sockunion *su);
+extern const char *inet_sutop (const union sockunion *su, char *str);
+extern enum connect_result sockunion_connect (int fd, const union sockunion *su,
unsigned short port,
unsigned int);
extern union sockunion *sockunion_getsockname (int);
extern union sockunion *sockunion_getpeername (int);
-extern union sockunion *sockunion_dup (union sockunion *);
+extern union sockunion *sockunion_dup (const union sockunion *);
extern void sockunion_free (union sockunion *);
extern void sockunion_init (union sockunion *);