comparison src/noffle.c @ 61:adf0af5152f7 noffle

[svn] Renamed some variables and function names, because they caused compiler warnings because of shadowing global variables from system include files (index, stat, serv).
author enz
date Fri, 12 May 2000 18:19:38 +0100
parents 125d79c9e586
children 1fcdced0246e
comparison
equal deleted inserted replaced
60:defaa632baae 61:adf0af5152f7
1 /* 1 /*
2 noffle.c 2 noffle.c
3 3
4 Main program. Implements specified actions, but running as server, which 4 Main program. Implements specified actions, but running as server, which
5 is done by Serv_run(), declared in server.h. 5 is done by Server_run(), declared in server.h.
6 6
7 Locking policy: lock access to databases while noffle is running, but 7 Locking policy: lock access to databases while noffle is running, but
8 not as server. If noffle runs as server, locking is performed while 8 not as server. If noffle runs as server, locking is performed while
9 executing NNTP commands, but temporarily released if no new command is 9 executing NNTP commands, but temporarily released if no new command is
10 received for some seconds (to allow multiple clients connect at the same 10 received for some seconds (to allow multiple clients connect at the same
11 time). 11 time).
12 12
13 $Id: noffle.c 60 2000-05-09 22:28:38Z uh1763 $ 13 $Id: noffle.c 67 2000-05-12 17:19:38Z enz $
14 */ 14 */
15 15
16 #if HAVE_CONFIG_H 16 #if HAVE_CONFIG_H
17 #include <config.h> 17 #include <config.h>
18 #endif 18 #endif
353 case THREAD: 353 case THREAD:
354 modeStr = "thread"; break; 354 modeStr = "thread"; break;
355 case OVER: 355 case OVER:
356 modeStr = "over"; break; 356 modeStr = "over"; break;
357 } 357 }
358 printf( "%s %s %s\n", name, Grp_serv( name ), modeStr ); 358 printf( "%s %s %s\n", name, Grp_server( name ), modeStr );
359 } 359 }
360 } 360 }
361 361
362 /* A modify command. argc/argv start AFTER '-m'. */ 362 /* A modify command. argc/argv start AFTER '-m'. */
363 static Bool 363 static Bool
435 strftime( dateLastAccess, MAXCHAR, "%Y-%m-%d %H:%M:%S", 435 strftime( dateLastAccess, MAXCHAR, "%Y-%m-%d %H:%M:%S",
436 localtime( &lastAccess ) ); 436 localtime( &lastAccess ) );
437 strftime( dateCreated, MAXCHAR, "%Y-%m-%d %H:%M:%S", 437 strftime( dateCreated, MAXCHAR, "%Y-%m-%d %H:%M:%S",
438 localtime( &created ) ); 438 localtime( &created ) );
439 printf( "%s\t%s\t%i\t%i\t%i\t%c\t%s\t%s\t%s\n", 439 printf( "%s\t%s\t%i\t%i\t%i\t%c\t%s\t%s\t%s\n",
440 g, Grp_serv( g ), Grp_first( g ), Grp_last( g ), 440 g, Grp_server( g ), Grp_first( g ), Grp_last( g ),
441 Grp_rmtNext( g ), Grp_postAllow( g ), dateCreated, 441 Grp_rmtNext( g ), Grp_postAllow( g ), dateCreated,
442 dateLastAccess, Grp_dsc( g ) ); 442 dateLastAccess, Grp_dsc( g ) );
443 } 443 }
444 while ( Grp_nextGrp( &g ) ); 444 while ( Grp_nextGrp( &g ) );
445 } 445 }
746 doQuery(); 746 doQuery();
747 } 747 }
748 break; 748 break;
749 case 'r': 749 case 'r':
750 Log_inf( "Starting as server" ); 750 Log_inf( "Starting as server" );
751 Serv_run(); 751 Server_run();
752 break; 752 break;
753 case 'R': 753 case 'R':
754 doRequested( optarg ); 754 doRequested( optarg );
755 break; 755 break;
756 case 's': 756 case 's':