*** old/tn-gw.c	1997/01/18 20:53:19
--- tn-gw.c	1997/03/24 15:06:05
***************
*** 11,17 ****
  /*
   *	Author: Marcus J. Ranum, Trusted Information Systems, Inc.
   */
! static	char	RcsId[] = "$Header: /usr/home/rick/fwtk2.0/fwtk/tn-gw/RCS/tn-gw.c,v 1.21 1997/01/18 20:53:19 rick Exp $";
  
  
  #include	<stdio.h>
--- 11,17 ----
  /*
   *	Author: Marcus J. Ranum, Trusted Information Systems, Inc.
   */
! static	char	RcsId[] = "$Header: /usr/home/rick/fwtk2.0/fwtk/tn-gw/RCS/tn-gw.c,v 1.22 1997/03/24 15:06:00 rick Exp $";
  
  
  #include	<stdio.h>
***************
*** 149,163 ****
  #endif
  	if (argc > 2 && !strcmp(argv[1],"-daemon")) {
  		int port = str_to_port (argv[2]);
! 		argc += 2;
! 		argv -= 2;
  		syslog(LLEV,"Starting daemon mode on port %d", port);
  		do_daemon(port);
  	}
  	if (argc > 1 && !strcmp(argv[1],"-daemon")) {
  		int port = TNPORT;
! 		argc += 1;
! 		argv -= 1;
  		syslog(LLEV,"Starting daemon mode on port %d", port);
  		do_daemon(port);
  	}
--- 149,163 ----
  #endif
  	if (argc > 2 && !strcmp(argv[1],"-daemon")) {
  		int port = str_to_port (argv[2]);
! 		argc -= 2;
! 		argv += 2;
  		syslog(LLEV,"Starting daemon mode on port %d", port);
  		do_daemon(port);
  	}
  	if (argc > 1 && !strcmp(argv[1],"-daemon")) {
  		int port = TNPORT;
! 		argc -= 1;
! 		argv += 1;
  		syslog(LLEV,"Starting daemon mode on port %d", port);
  		do_daemon(port);
  	}
