mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-18 11:05:48 +08:00
cleanup
This commit is contained in:
parent
f0b3fa5295
commit
c4da17093d
@ -505,7 +505,7 @@ tool_args( int argc, char **argv )
|
|||||||
fprintf( stderr, "bauthzid: no control value expected\n" );
|
fprintf( stderr, "bauthzid: no control value expected\n" );
|
||||||
usage();
|
usage();
|
||||||
}
|
}
|
||||||
bauthzid = crit ? 2 : 1;
|
bauthzid = 1 + crit;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
} else if ( ( strcasecmp( control, "relax" ) == 0 ) ||
|
} else if ( ( strcasecmp( control, "relax" ) == 0 ) ||
|
||||||
@ -637,6 +637,19 @@ tool_args( int argc, char **argv )
|
|||||||
}
|
}
|
||||||
#endif /* LDAP_CONTROL_X_CHAINING_BEHAVIOR */
|
#endif /* LDAP_CONTROL_X_CHAINING_BEHAVIOR */
|
||||||
|
|
||||||
|
#ifdef LDAP_CONTROL_X_SESSION_TRACKING
|
||||||
|
} else if ( strcasecmp( control, "sessiontracking" ) == 0 ) {
|
||||||
|
if ( sessionTracking ) {
|
||||||
|
fprintf( stderr, "%s: session tracking can be only specified once\n", prog );
|
||||||
|
exit( EXIT_FAILURE );
|
||||||
|
}
|
||||||
|
sessionTracking = 1;
|
||||||
|
if( crit ) {
|
||||||
|
fprintf( stderr, "sessiontracking: critical flag not allowed\n" );
|
||||||
|
usage();
|
||||||
|
}
|
||||||
|
#endif /* LDAP_CONTROL_X_SESSION_TRACKING */
|
||||||
|
|
||||||
/* this shouldn't go here, really; but it's a feature... */
|
/* this shouldn't go here, really; but it's a feature... */
|
||||||
} else if ( strcasecmp( control, "abandon" ) == 0 ) {
|
} else if ( strcasecmp( control, "abandon" ) == 0 ) {
|
||||||
abcan = Intr_Abandon;
|
abcan = Intr_Abandon;
|
||||||
@ -656,15 +669,6 @@ tool_args( int argc, char **argv )
|
|||||||
gotintr = abcan;
|
gotintr = abcan;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef LDAP_CONTROL_X_SESSION_TRACKING
|
|
||||||
} else if ( strcasecmp( control, "sessiontracking" ) == 0 ) {
|
|
||||||
if ( sessionTracking ) {
|
|
||||||
fprintf( stderr, "%s: session tracking can be only specified once\n", prog );
|
|
||||||
exit( EXIT_FAILURE );
|
|
||||||
}
|
|
||||||
sessionTracking = 1;
|
|
||||||
#endif /* LDAP_CONTROL_X_SESSION_TRACKING */
|
|
||||||
|
|
||||||
} else if ( tool_is_oid( control ) ) {
|
} else if ( tool_is_oid( control ) ) {
|
||||||
LDAPControl *tmpctrls, ctrl;
|
LDAPControl *tmpctrls, ctrl;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user