static void auth_delay ( struct parse * pcmd , FILE * fp ) {
 int isneg ;
 u_long val ;
 if ( pcmd -> nargs == 0 ) {
 val = delay_time . l_ui * 1000 + delay_time . l_uf / 4294967 ;
 ( void ) fprintf ( fp , "delay %lu ms\n" , val ) ;
 }
 else {
 if ( pcmd -> argval [ 0 ] . ival < 0 ) {
 isneg = 1 ;
 val = ( u_long ) ( - pcmd -> argval [ 0 ] . ival ) ;
 }
 else {
 isneg = 0 ;
 val = ( u_long ) pcmd -> argval [ 0 ] . ival ;
 }
 delay_time . l_ui = val / 1000 ;
 val %= 1000 ;
 delay_time . l_uf = val * 4294967 ;
 if ( isneg ) L_NEG ( & delay_time ) ;
 }
 }
static void auth_delay ( struct parse * pcmd , FILE * fp ) {
 int isneg ;
 u_long val ;
 if ( pcmd -> nargs == 0 ) {
 val = delay_time . l_ui * 1000 + delay_time . l_uf / 4294967 ;
 ( void ) fprintf ( fp , "delay %lu ms\n" , val ) ;
 }
 else {
 if ( pcmd -> argval [ 0 ] . ival < 0 ) {
 isneg = 1 ;
 val = ( u_long ) ( - pcmd -> argval [ 0 ] . ival ) ;
 }
 else {
 isneg = 0 ;
 val = ( u_long ) pcmd -> argval [ 0 ] . ival ;
 }
 delay_time . l_ui = val / 1000 ;
 val %= 1000 ;
 delay_time . l_uf = val * 4294967 ;
 if ( isneg ) L_NEG ( & delay_time ) ;
 }
 }