X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/blobdiff_plain/355e74e0162623175cc34e902cd3871dd69499cf..05e591e391d5034ceaf49f56713db28e5c22e727:/lib/mr_connect.c diff --git a/lib/mr_connect.c b/lib/mr_connect.c index f5e27177..ab0da959 100644 --- a/lib/mr_connect.c +++ b/lib/mr_connect.c @@ -4,22 +4,26 @@ * $Header$ * * Copyright (C) 1987 by the Massachusetts Institute of Technology + * For copying and distribution information, please see the file + * . * * This routine is part of the client library. It handles - * creating a connection to the sms server. + * creating a connection to the sms server. */ #ifndef lint static char *rcsid_sms_connect_c = "$Header$"; #endif lint +#include #include "sms_private.h" /* * Open a connection to the sms server. */ -int sms_connect() +int sms_connect(server) +char *server; { extern int errno; @@ -31,7 +35,9 @@ int sms_connect() * number/name. */ errno = 0; - _sms_conn = start_server_connection(SMS_GDB_SERV, ""); + if (!server || (strlen(server) == 0)) + server = SMS_GDB_SERV; + _sms_conn = start_server_connection(server, ""); if (_sms_conn == NULL) return errno; if (connection_status(_sms_conn) == CON_STOPPED) { @@ -59,6 +65,7 @@ int sms_noop() CHECK_CONNECTED; params = ¶m_st; + params->sms_version_no = sending_version_no; params->sms_procno = SMS_NOOP; params->sms_argc = 0; params->sms_argl = NULL; @@ -71,14 +78,3 @@ int sms_noop() return status; } - -/* - * Local Variables: - * mode: c - * c-indent-level: 4 - * c-continued-statement-offset: 4 - * c-brace-offset: -4 - * c-argdecl-indent: 4 - * c-label-offset: -4 - * End: - */