diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2014-08-23 12:10:48 -0700 |
---|---|---|
committer | Alan Coopersmith <alan.coopersmith@oracle.com> | 2014-08-24 09:28:11 -0700 |
commit | 305d20f2ee888d1c890f902da978176b8ec58a8d (patch) | |
tree | e12f78b92676832ffa3f1c3ea8e8e184e2423855 | |
parent | ba70d48951fb925fb3082d81afb08c330333aa51 (diff) |
Add const qualifiers to TRANS(MakeAll*ServerListeners) port args
Required also changing receive_listening_fds to specify port as const,
which we can do now that TRANS(ReopenCOTSServer) takes it as const.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-rw-r--r-- | Xtrans.c | 11 | ||||
-rw-r--r-- | Xtrans.h | 4 | ||||
-rw-r--r-- | doc/xtrans.xml | 4 |
3 files changed, 10 insertions, 9 deletions
@@ -1074,7 +1074,8 @@ complete_network_count (void) static int -receive_listening_fds(char* port, XtransConnInfo* temp_ciptrs, int* count_ret) +receive_listening_fds(const char* port, XtransConnInfo* temp_ciptrs, + int* count_ret) { #ifdef HAVE_SYSTEMD_DAEMON @@ -1151,8 +1152,8 @@ extern int xquartz_launchd_fd; #endif int -TRANS(MakeAllCOTSServerListeners) (char *port, int *partial, int *count_ret, - XtransConnInfo **ciptrs_ret) +TRANS(MakeAllCOTSServerListeners) (const char *port, int *partial, + int *count_ret, XtransConnInfo **ciptrs_ret) { char buffer[256]; /* ??? What size ?? */ @@ -1282,8 +1283,8 @@ TRANS(MakeAllCOTSServerListeners) (char *port, int *partial, int *count_ret, } int -TRANS(MakeAllCLTSServerListeners) (char *port, int *partial, int *count_ret, - XtransConnInfo **ciptrs_ret) +TRANS(MakeAllCLTSServerListeners) (const char *port, int *partial, + int *count_ret, XtransConnInfo **ciptrs_ret) { char buffer[256]; /* ??? What size ?? */ @@ -405,14 +405,14 @@ int TRANS(GetConnectionNumber)( #ifdef TRANS_SERVER int TRANS(MakeAllCOTSServerListeners)( - char *, /* port */ + const char *, /* port */ int *, /* partial */ int *, /* count_ret */ XtransConnInfo ** /* ciptrs_ret */ ); int TRANS(MakeAllCLTSServerListeners)( - char *, /* port */ + const char *, /* port */ int *, /* partial */ int *, /* count_ret */ XtransConnInfo ** /* ciptrs_ret */ diff --git a/doc/xtrans.xml b/doc/xtrans.xml index 5c99629..10e5489 100644 --- a/doc/xtrans.xml +++ b/doc/xtrans.xml @@ -712,7 +712,7 @@ Returns the file descriptor associated with this transport. <funcsynopsis id='TRANSMakeAllCOTSServerListeners'> <funcprototype> <funcdef>int <function>TRANS(MakeAllCOTSServerListeners)</function></funcdef> - <paramdef>char *<parameter>port</parameter></paramdef> + <paramdef>const char *<parameter>port</parameter></paramdef> <paramdef>int *<parameter>partial_ret</parameter></paramdef> <paramdef>int *<parameter>count_ret</parameter></paramdef> <paramdef>XtransConnInfo **<parameter>connections_ret</parameter></paramdef> @@ -731,7 +731,7 @@ is the list of transports. <funcsynopsis id='TRANSMakeAllCLTSServerListeners'> <funcprototype> <funcdef>int <function>TRANS(MakeAllCLTSServerListeners)</function></funcdef> - <paramdef>char *<parameter>port</parameter></paramdef> + <paramdef>const char *<parameter>port</parameter></paramdef> <paramdef>int *<parameter>partial_ret</parameter></paramdef> <paramdef>int *<parameter>count_ret</parameter></paramdef> <paramdef>XtransConnInfo **<parameter>connections_ret</parameter></paramdef> |