/titanic_44/usr/src/lib/krb5/ss/ |
H A D | execute_cmd.c | 71 static int check_request_table (rqtbl, argc, argv, sci_idx) in check_request_table() argument 75 int sci_idx; 87 info = ss_info(sci_idx); 95 sci_idx,info->info_ptr); 124 static int really_execute_command (sci_idx, argc, argv) in really_execute_command() argument 125 int sci_idx; in really_execute_command() 132 info = ss_info(sci_idx); 135 if (check_request_table (*rqtbl, argc, *argv, sci_idx) == 0) 158 ss_execute_command(sci_idx, argv) in ss_execute_command() argument 159 int sci_idx; in ss_execute_command() [all …]
|
H A D | help.c | 26 void ss_help (argc, argv, sci_idx, info_ptr) in ss_help() argument 29 int sci_idx; 39 request_name = ss_current_request(sci_idx, &code); 41 ss_perror(sci_idx, code, ""); 45 ss_list_requests(argc, argv, sci_idx, info_ptr); 53 ss_perror(sci_idx, 0, buffer); 56 info = ss_info(sci_idx); 58 ss_perror(sci_idx, SS_ET_NO_INFO_DIR, (char *)NULL); 62 ss_perror(sci_idx, SS_ET_NO_INFO_DIR, (char *)NULL); 78 ss_perror(sci_idx, 0, buf); [all …]
|
H A D | invocation.c | 25 register int sci_idx; local 38 for (sci_idx = 1; table[sci_idx] != (ss_data *)NULL; sci_idx++) 41 ((unsigned)sci_idx+2)*size); 42 table[sci_idx+1] = (ss_data *) NULL; 43 table[sci_idx] = new_table; 68 return(sci_idx); 72 ss_delete_invocation(sci_idx) in ss_delete_invocation() argument 73 int sci_idx; in ss_delete_invocation() 78 t = ss_info(sci_idx); 82 ss_delete_info_dir(sci_idx, t->info_dirs[0], &ignored_code);
|
H A D | listen.c | 53 int sci_idx; member 73 info = ss_info(commands->sci_idx); in get_commands() 106 if (ss_parse(commands->sci_idx, l, &argc, &argv, 1)) { in CPL_MATCH_FN() 131 int ss_listen (sci_idx) in ss_listen() argument 132 int sci_idx; in ss_listen() 157 current_info = info = ss_info(sci_idx); 163 ss_error(sci_idx, 0, dgettext(TEXT_DOMAIN, 169 commands.sci_idx = sci_idx; 187 ss_error(sci_idx, 0, dgettext(TEXT_DOMAIN, 230 ss_error(sci_idx, 0, dgettext(TEXT_DOMAIN, [all …]
|
H A D | error.c | 21 char * ss_name(sci_idx) in ss_name() argument 22 int sci_idx; in ss_name() 27 infop = ss_info(sci_idx); 59 void ss_error (int sci_idx, long code, const char * fmt, ...) in ss_error() argument 64 whoami = ss_name (sci_idx); in ss_error() 70 void ss_perror (sci_idx, code, msg) /* for compatibility */ in ss_perror() argument 71 int sci_idx; in ss_perror() 75 ss_error (sci_idx, code, "%s", msg);
|
H A D | prompt.c | 23 ss_set_prompt(sci_idx, new_prompt) in ss_set_prompt() argument 24 int sci_idx; in ss_set_prompt() 27 ss_info(sci_idx)->prompt = new_prompt; 31 ss_get_prompt(sci_idx) in ss_get_prompt() argument 32 int sci_idx; in ss_get_prompt() 34 return(ss_info(sci_idx)->prompt);
|
H A D | requests.c | 20 #define DECLARE(name) void name(argc,argv,sci_idx,info_ptr)int argc,sci_idx;const char * const *arg… 27 register ss_data *info = ss_info(sci_idx); in DECLARE() 38 printf("%s\n", ss_info(sci_idx)->subsystem_name); in DECLARE() 46 printf("%s\n", ss_info(sci_idx)->subsystem_version); in DECLARE() 55 ss_perror(sci_idx, SS_ET_UNIMPLEMENTED, ""); in DECLARE()
|
H A D | request_tbl.c | 20 ss_add_request_table(sci_idx, rqtbl_ptr, position, code_ptr) in ss_add_request_table() argument 21 int sci_idx; in ss_add_request_table() 29 info = ss_info(sci_idx); 53 ss_delete_request_table(sci_idx, rqtbl_ptr, code_ptr) in ss_delete_request_table() argument 54 int sci_idx; in ss_delete_request_table() 62 info = ss_info(sci_idx);
|
H A D | ss_internal.h | 93 #define ss_info(sci_idx) (_ss_table[sci_idx]) argument 94 #define ss_current_request(sci_idx,code_ptr) \ argument 95 (*code_ptr=0,ss_info(sci_idx)->current_request)
|
H A D | parse.c | 50 int ss_parse (sci_idx, line_ptr, argc_ptr, argv_ptr, quiet) in ss_parse() argument 51 int sci_idx; in ss_parse() 64 ss_error(sci_idx, errno, "Can't allocate storage"); 126 ss_error (sci_idx, 0,
|
H A D | list_rqs.c | 33 ss_list_requests(argc, argv, sci_idx, info_ptr) in ss_list_requests() argument 36 int sci_idx; 91 ss_info (sci_idx) -> subsystem_name); 93 for (table = ss_info(sci_idx)->rqt_tables; *table; table++) {
|
H A D | ss.h | 65 int ss_execute_command(int sci_idx, char **);
|
/titanic_44/usr/src/cmd/krb5/kadmin/cli/ |
H A D | ss_wrapper.c | 66 int sci_idx, code = 0; local 79 sci_idx = ss_create_invocation(whoami, "5.0", (char *) NULL, 82 ss_perror(sci_idx, retval, gettext("creating invocation")); 90 code = ss_execute_line(sci_idx, request); 92 ss_perror(sci_idx, code, request); 96 retval = ss_listen(sci_idx);
|
/titanic_44/usr/src/cmd/krb5/kadmin/ktutil/ |
H A D | ktutil.c | 74 int sci_idx; local 95 sci_idx = ss_create_invocation("ktutil", "5.0", (char *) NULL, 98 ss_perror(sci_idx, retval, gettext("creating invocation")); 101 retval = ss_listen(sci_idx);
|