Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/crypto/krb5/src/lib/kadm5/admin_xdr.h
39536 views
1
/* -*- mode: c; c-file-style: "bsd"; indent-tabs-mode: t -*- */
2
/*
3
* Copyright 1993 OpenVision Technologies, Inc., All Rights Reserved
4
*
5
* $Header$
6
*
7
*/
8
9
#include <kadm5/admin.h>
10
#include "kadm_rpc.h"
11
#include "server_internal.h"
12
13
bool_t xdr_ui_4(XDR *xdrs, krb5_ui_4 *objp);
14
bool_t xdr_nullstring(XDR *xdrs, char **objp);
15
bool_t xdr_nulltype(XDR *xdrs, void **objp, xdrproc_t proc);
16
bool_t xdr_krb5_timestamp(XDR *xdrs, krb5_timestamp *objp);
17
bool_t xdr_krb5_kvno(XDR *xdrs, krb5_kvno *objp);
18
bool_t xdr_krb5_deltat(XDR *xdrs, krb5_deltat *objp);
19
bool_t xdr_krb5_flags(XDR *xdrs, krb5_flags *objp);
20
bool_t xdr_krb5_ui_4(XDR *xdrs, krb5_ui_4 *objp);
21
bool_t xdr_krb5_int16(XDR *xdrs, krb5_int16 *objp);
22
bool_t xdr_krb5_ui_2(XDR *xdrs, krb5_ui_2 *objp);
23
bool_t xdr_krb5_key_data_nocontents(XDR *xdrs, krb5_key_data *objp);
24
bool_t xdr_krb5_key_salt_tuple(XDR *xdrs, krb5_key_salt_tuple *objp);
25
bool_t xdr_krb5_tl_data(XDR *xdrs, krb5_tl_data **tl_data_head);
26
bool_t xdr_kadm5_ret_t(XDR *xdrs, kadm5_ret_t *objp);
27
bool_t xdr_kadm5_principal_ent_rec_v1(XDR *xdrs, kadm5_principal_ent_rec *objp);
28
bool_t xdr_kadm5_principal_ent_rec(XDR *xdrs, kadm5_principal_ent_rec *objp);
29
bool_t xdr_kadm5_policy_ent_rec(XDR *xdrs, kadm5_policy_ent_rec *objp);
30
bool_t xdr_kadm5_policy_ent_t(XDR *xdrs, kadm5_policy_ent_t *objp);
31
bool_t xdr_kadm5_principal_ent_t(XDR *xdrs, kadm5_principal_ent_t *objp);
32
bool_t xdr_cprinc_arg(XDR *xdrs, cprinc_arg *objp);
33
bool_t xdr_cprinc3_arg(XDR *xdrs, cprinc3_arg *objp);
34
bool_t xdr_generic_ret(XDR *xdrs, generic_ret *objp);
35
bool_t xdr_dprinc_arg(XDR *xdrs, dprinc_arg *objp);
36
bool_t xdr_mprinc_arg(XDR *xdrs, mprinc_arg *objp);
37
bool_t xdr_rprinc_arg(XDR *xdrs, rprinc_arg *objp);
38
bool_t xdr_chpass_arg(XDR *xdrs, chpass_arg *objp);
39
bool_t xdr_chpass3_arg(XDR *xdrs, chpass3_arg *objp);
40
bool_t xdr_setkey_arg(XDR *xdrs, setkey_arg *objp);
41
bool_t xdr_setkey3_arg(XDR *xdrs, setkey3_arg *objp);
42
bool_t xdr_setkey4_arg(XDR *xdrs, setkey4_arg *objp);
43
bool_t xdr_chrand_arg(XDR *xdrs, chrand_arg *objp);
44
bool_t xdr_chrand3_arg(XDR *xdrs, chrand3_arg *objp);
45
bool_t xdr_chrand_ret(XDR *xdrs, chrand_ret *objp);
46
bool_t xdr_gprinc_arg(XDR *xdrs, gprinc_arg *objp);
47
bool_t xdr_gprinc_ret(XDR *xdrs, gprinc_ret *objp);
48
bool_t xdr_gprincs_arg(XDR *xdrs, gprincs_arg *objp);
49
bool_t xdr_gprincs_ret(XDR *xdrs, gprincs_ret *objp);
50
bool_t xdr_cpol_arg(XDR *xdrs, cpol_arg *objp);
51
bool_t xdr_dpol_arg(XDR *xdrs, dpol_arg *objp);
52
bool_t xdr_mpol_arg(XDR *xdrs, mpol_arg *objp);
53
bool_t xdr_gpol_arg(XDR *xdrs, gpol_arg *objp);
54
bool_t xdr_gpol_ret(XDR *xdrs, gpol_ret *objp);
55
bool_t xdr_gpols_arg(XDR *xdrs, gpols_arg *objp);
56
bool_t xdr_gpols_ret(XDR *xdrs, gpols_ret *objp);
57
bool_t xdr_getprivs_ret(XDR *xdrs, getprivs_ret *objp);
58
bool_t xdr_purgekeys_arg(XDR *xdrs, purgekeys_arg *objp);
59
bool_t xdr_gstrings_arg(XDR *xdrs, gstrings_arg *objp);
60
bool_t xdr_gstrings_ret(XDR *xdrs, gstrings_ret *objp);
61
bool_t xdr_sstring_arg(XDR *xdrs, sstring_arg *objp);
62
bool_t xdr_krb5_principal(XDR *xdrs, krb5_principal *objp);
63
bool_t xdr_krb5_octet(XDR *xdrs, krb5_octet *objp);
64
bool_t xdr_krb5_int32(XDR *xdrs, krb5_int32 *objp);
65
bool_t xdr_krb5_enctype(XDR *xdrs, krb5_enctype *objp);
66
bool_t xdr_krb5_salttype(XDR *xdrs, krb5_int32 *objp);
67
bool_t xdr_krb5_keyblock(XDR *xdrs, krb5_keyblock *objp);
68
bool_t xdr_krb5_key_data(XDR *xdrs, krb5_key_data *objp);
69
bool_t xdr_krb5_string_attr(XDR *xdrs, krb5_string_attr *objp);
70
bool_t xdr_osa_pw_hist_ent(XDR *xdrs, osa_pw_hist_ent *objp);
71
bool_t xdr_kadm5_key_data(XDR *xdrs, kadm5_key_data *objp);
72
bool_t xdr_getpkeys_arg(XDR *xdrs, getpkeys_arg *objp);
73
bool_t xdr_getpkeys_ret(XDR *xdrs, getpkeys_ret *objp);
74
bool_t xdr_calias_arg(XDR *xdrs, calias_arg *objp);
75
76