帐号保留参数不是轻易给谁就打开的,怎么也得是功勋级人物吧.
我看的是Firebird2.66版本, 生命力低于是0就杀掉用户code在
register.c
printf( "寻找新帐号中, 请稍待片刻...\n\r" );
memset( &zerorec, 0, sizeof( zerorec ) );
if( (fd = open( PASSFILE, O_RDWR|O_CREAT, 0600 )) == -1 )
return -1;
size = sizeof( utmp );
for( i = 0; i < MAXUSERS; i++ ) {
if( read( fd, &utmp, size ) != size )
break;
val = compute_user_value( &utmp );
//substitue 0 with -100, then don't kill user at 0 val, but -100
if( utmp.userid[0] != '\0' && val < -100 ) {
sprintf( genbuf, "#%d %-12s %15.15s %d %d %d",
i+1, utmp.userid, ctime( &(utmp.lastlogin) )+4,
utmp.numlogins, utmp.numposts, val );
log_usies( "KILL ", genbuf );
【 在 royalhawk.bbs@tjubbs.com (力量 希望 团结 丰收) 的大作中提到: 】
: 有一个保留帐号的参数
--
FROM 135.252.17.22