No empty .Rs/.Re
[netbsd-mini2440.git] / crypto / dist / heimdal / admin / ktutil-commands.h
blobf7f998147baa1762ac63ac719327b8acb86d5230
1 #include <stdio.h>
2 #include <sl.h>
4 struct add_options {
5 char* principal_string;
6 int kvno_integer;
7 char* enctype_string;
8 char* password_string;
9 int salt_flag;
10 int random_flag;
11 int hex_flag;
13 int kt_add(struct add_options*, int, char **);
14 struct change_options {
15 char* realm_string;
16 char* admin_server_string;
17 int server_port_integer;
19 int kt_change(struct change_options*, int, char **);
20 int kt_copy(void*, int, char **);
21 struct get_options {
22 char* principal_string;
23 struct getarg_strings enctypes_strings;
24 char* realm_string;
25 char* admin_server_string;
26 int server_port_integer;
28 int kt_get(struct get_options*, int, char **);
29 struct list_options {
30 int keys_flag;
31 int timestamp_flag;
33 int kt_list(struct list_options*, int, char **);
34 struct purge_options {
35 char* age_string;
37 int kt_purge(struct purge_options*, int, char **);
38 struct remove_options {
39 char* principal_string;
40 int kvno_integer;
41 char* enctype_string;
43 int kt_remove(struct remove_options*, int, char **);
44 int kt_rename(void*, int, char **);
45 struct srvconvert_options {
46 char* srvtab_string;
48 int srvconv(struct srvconvert_options*, int, char **);
49 struct srvcreate_options {
50 char* srvtab_string;
52 int srvcreate(struct srvcreate_options*, int, char **);
53 int help(void*, int, char **);
54 extern SL_cmd commands[];