From 225a451c3b6a46e0034060affad7df94b18ba3aa Mon Sep 17 00:00:00 2001 From: Sebastian Hammer Date: Tue, 16 May 1995 09:37:18 +0000 Subject: [PATCH] Fixed bug --- rfc1006/rfct.c | 7 +++++-- server/statserv.c | 11 ++++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/rfc1006/rfct.c b/rfc1006/rfct.c index 996d87e..8bcda3c 100644 --- a/rfc1006/rfct.c +++ b/rfc1006/rfct.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: rfct.c,v $ - * Revision 1.2 1995-05-02 08:53:09 quinn + * Revision 1.3 1995-05-16 09:37:18 quinn + * Fixed bug + * + * Revision 1.2 1995/05/02 08:53:09 quinn * Trying in vain to fix comm with ISODE * * Revision 1.1 1995/03/30 14:03:17 quinn @@ -257,7 +260,7 @@ int t_open(char *name, int oflag, struct t_info *info) { info->addr = TSEL_MAXLEN + sizeof(struct sockaddr_in) + 1; info->options = 1024; - info->tsdu = 2041; /* trying to please the ISODE */ + info->tsdu = -1; /* is this right? */ info->etsdu = 0; info->connect = -2; info->discon = -2; diff --git a/server/statserv.c b/server/statserv.c index ccd95f1..154db57 100644 --- a/server/statserv.c +++ b/server/statserv.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: statserv.c,v $ - * Revision 1.18 1995-05-16 08:51:09 quinn + * Revision 1.19 1995-05-16 09:37:27 quinn + * Fixed bug + * + * Revision 1.18 1995/05/16 08:51:09 quinn * License, documentation, and memory fixes * * Revision 1.17 1995/05/15 11:56:42 quinn @@ -320,8 +323,6 @@ int statserv_main(int argc, char **argv) me = argv[0]; while ((ret = options("a:szSl:v:", argv, argc, &arg)) != -2) { - if (!arg) - arg = ""; switch (ret) { case 0: @@ -332,7 +333,7 @@ int statserv_main(int argc, char **argv) case 's': protocol = CS_SR; break; case 'S': control_block.dynamic = 0; break; case 'l': - strcpy(control_block.logfile, arg); + strcpy(control_block.logfile, arg ? arg : ""); log_init(control_block.loglevel, me, control_block.logfile); break; case 'v': @@ -340,7 +341,7 @@ int statserv_main(int argc, char **argv) log_init(control_block.loglevel, me, control_block.logfile); break; case 'a': - strcpy(control_block.apdufile, arg); break; + strcpy(control_block.apdufile, arg ? arg : ""); break; default: fprintf(stderr, "Usage: %s [ -a -v -l -zsS ... ]\n", me); exit(1); -- 1.7.10.4