Symbol: k5buf
crypto/krb5/src/clients/ksu/authorization.c
484
struct k5buf buf;
crypto/krb5/src/clients/kvno/kvno.c
226
struct k5buf buf = EMPTY_K5BUF;
crypto/krb5/src/include/k5-buf.h
103
void k5_buf_truncate(struct k5buf *buf, size_t len);
crypto/krb5/src/include/k5-buf.h
106
int k5_buf_status(struct k5buf *buf);
crypto/krb5/src/include/k5-buf.h
115
void k5_buf_free(struct k5buf *buf);
crypto/krb5/src/include/k5-buf.h
118
k5_buf_add_byte(struct k5buf *buf, uint8_t val)
crypto/krb5/src/include/k5-buf.h
124
k5_buf_add_uint16_be(struct k5buf *buf, uint16_t val)
crypto/krb5/src/include/k5-buf.h
133
k5_buf_add_uint16_le(struct k5buf *buf, uint16_t val)
crypto/krb5/src/include/k5-buf.h
142
k5_buf_add_uint32_be(struct k5buf *buf, uint32_t val)
crypto/krb5/src/include/k5-buf.h
151
k5_buf_add_uint32_le(struct k5buf *buf, uint32_t val)
crypto/krb5/src/include/k5-buf.h
160
k5_buf_add_uint64_be(struct k5buf *buf, uint64_t val)
crypto/krb5/src/include/k5-buf.h
169
k5_buf_add_uint64_le(struct k5buf *buf, uint64_t val)
crypto/krb5/src/include/k5-buf.h
62
void k5_buf_init_fixed(struct k5buf *buf, void *data, size_t space);
crypto/krb5/src/include/k5-buf.h
65
void k5_buf_init_dynamic(struct k5buf *buf);
crypto/krb5/src/include/k5-buf.h
69
void k5_buf_init_dynamic_zap(struct k5buf *buf);
crypto/krb5/src/include/k5-buf.h
72
void k5_buf_add(struct k5buf *buf, const char *data);
crypto/krb5/src/include/k5-buf.h
75
void k5_buf_add_len(struct k5buf *buf, const void *data, size_t len);
crypto/krb5/src/include/k5-buf.h
79
void k5_buf_add_fmt(struct k5buf *buf, const char *fmt, ...)
crypto/krb5/src/include/k5-buf.h
87
void k5_buf_add_vfmt(struct k5buf *buf, const char *fmt, va_list ap)
crypto/krb5/src/include/k5-buf.h
95
char *k5_buf_cstring(struct k5buf *buf);
crypto/krb5/src/include/k5-buf.h
99
void *k5_buf_get_space(struct k5buf *buf, size_t len);
crypto/krb5/src/include/k5-der.h
74
k5_der_add_taglen(struct k5buf *buf, uint8_t idbyte, size_t len)
crypto/krb5/src/include/k5-der.h
99
k5_der_add_value(struct k5buf *buf, uint8_t idbyte, const void *contents,
crypto/krb5/src/kadmin/dbutil/tdumputil.c
87
struct k5buf buf;
crypto/krb5/src/kadmin/server/auth_acl.c
106
struct k5buf buf;
crypto/krb5/src/kdc/kdc_util.c
1186
struct k5buf buf;
crypto/krb5/src/kdc/kdc_util.c
1206
struct k5buf buf;
crypto/krb5/src/kdc/ndr.c
232
write_ptr(struct k5buf *buf, uint32_t *pointer)
crypto/krb5/src/kdc/ndr.c
245
struct k5buf b = EMPTY_K5BUF;
crypto/krb5/src/kdc/ndr.c
95
struct k5buf b;
crypto/krb5/src/lib/gssapi/generic/gssapiP_generic.h
201
struct k5buf *input_k5buf,
crypto/krb5/src/lib/gssapi/generic/gssapiP_generic.h
91
void g_make_token_header (struct k5buf *buf, const gss_OID_desc *mech,
crypto/krb5/src/lib/gssapi/generic/oid_ops.c
245
struct k5buf buf;
crypto/krb5/src/lib/gssapi/generic/util_token.c
52
g_make_token_header(struct k5buf *buf, const gss_OID_desc *mech,
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
702
struct k5buf buf;
crypto/krb5/src/lib/gssapi/krb5/iakerb.c
279
struct k5buf buf;
crypto/krb5/src/lib/gssapi/krb5/init_sec_context.c
250
struct k5buf buf;
crypto/krb5/src/lib/gssapi/krb5/init_sec_context.c
377
struct k5buf buf;
crypto/krb5/src/lib/gssapi/krb5/k5seal.c
85
struct k5buf buf;
crypto/krb5/src/lib/gssapi/krb5/k5sealiov.c
50
struct k5buf buf;
crypto/krb5/src/lib/gssapi/krb5/util_cksum.c
34
struct k5buf buf;
crypto/krb5/src/lib/gssapi/mechglue/g_encapsulate_token.c
41
struct k5buf buf;
crypto/krb5/src/lib/gssapi/mechglue/g_export_cred.c
68
struct k5buf buf;
crypto/krb5/src/lib/gssapi/mechglue/g_glue.c
214
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/gssapiP_spnego.h
130
struct k5buf negoex_transcript;
crypto/krb5/src/lib/gssapi/spnego/negoex_util.c
143
add_guid(struct k5buf *buf, const uint8_t guid[GUID_LENGTH])
crypto/krb5/src/lib/gssapi/spnego/negoex_util.c
156
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/negoex_util.c
180
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/negoex_util.c
592
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/spnego_mech.c
1179
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/spnego_mech.c
3366
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/spnego_mech.c
3628
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/spnego_mech.c
3711
struct k5buf buf;
crypto/krb5/src/lib/gssapi/spnego/spnego_mech.c
452
memset(&spnego_ctx->negoex_transcript, 0, sizeof(struct k5buf));
crypto/krb5/src/lib/kadm5/logger.c
184
struct k5buf buf;
crypto/krb5/src/lib/kdb/kdb5.c
2202
struct k5buf buf = EMPTY_K5BUF;
crypto/krb5/src/lib/krb5/ccache/cc-int.h
161
k5_marshal_cred(struct k5buf *buf, int version, krb5_creds *creds);
crypto/krb5/src/lib/krb5/ccache/cc-int.h
164
k5_marshal_mcred(struct k5buf *buf, krb5_creds *mcred);
crypto/krb5/src/lib/krb5/ccache/cc-int.h
167
k5_marshal_princ(struct k5buf *buf, int version, krb5_principal princ);
crypto/krb5/src/lib/krb5/ccache/cc_file.c
1040
struct k5buf expected = EMPTY_K5BUF, overwrite = EMPTY_K5BUF;
crypto/krb5/src/lib/krb5/ccache/cc_file.c
1283
struct k5buf buf = EMPTY_K5BUF;
crypto/krb5/src/lib/krb5/ccache/cc_file.c
159
read32(krb5_context context, FILE *fp, int version, struct k5buf *buf,
crypto/krb5/src/lib/krb5/ccache/cc_file.c
191
load_bytes(krb5_context context, FILE *fp, size_t len, struct k5buf *buf)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
203
struct k5buf *buf)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
220
struct k5buf *buf)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
248
struct k5buf *buf)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
301
struct k5buf buf;
crypto/krb5/src/lib/krb5/ccache/cc_file.c
443
marshal_header(krb5_context context, struct k5buf *buf, krb5_principal princ)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
476
struct k5buf buf = EMPTY_K5BUF;
crypto/krb5/src/lib/krb5/ccache/cc_file.c
767
struct k5buf buf;
crypto/krb5/src/lib/krb5/ccache/cc_file.c
994
struct k5buf buf = EMPTY_K5BUF;
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
85
struct k5buf reqbuf;
crypto/krb5/src/lib/krb5/ccache/cc_keyring.c
1307
struct k5buf buf = EMPTY_K5BUF;
crypto/krb5/src/lib/krb5/ccache/cc_keyring.c
1384
struct k5buf buf;
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
335
put16(struct k5buf *buf, int version, uint16_t num)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
349
put32(struct k5buf *buf, int version, uint32_t num)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
361
put_len_bytes(struct k5buf *buf, int version, const void *bytes,
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
369
put_data(struct k5buf *buf, int version, krb5_data *data)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
375
k5_marshal_princ(struct k5buf *buf, int version, krb5_principal princ)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
391
marshal_keyblock(struct k5buf *buf, int version, krb5_keyblock *kb)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
401
marshal_addrs(struct k5buf *buf, int version, krb5_address **addrs)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
414
marshal_authdata(struct k5buf *buf, int version, krb5_authdata **authdata)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
430
k5_marshal_cred(struct k5buf *buf, int version, krb5_creds *creds)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
488
k5_marshal_mcred(struct k5buf *buf, krb5_creds *mcred)
crypto/krb5/src/lib/krb5/ccache/ccmarshal.c
525
struct k5buf buf;
crypto/krb5/src/lib/krb5/ccache/t_marshal.c
277
struct k5buf buf;
crypto/krb5/src/lib/krb5/krb/chpw.c
383
add_spaces(struct k5buf *buf)
crypto/krb5/src/lib/krb5/krb/chpw.c
395
struct k5buf buf;
crypto/krb5/src/lib/krb5/krb/kerrs.c
143
struct k5buf buf;
crypto/krb5/src/lib/krb5/krb/preauth_otp.c
511
struct k5buf buf;
crypto/krb5/src/lib/krb5/os/dnsglue.c
371
struct k5buf buf;
crypto/krb5/src/lib/krb5/os/dnssrv.c
54
struct k5buf buf;
crypto/krb5/src/lib/krb5/os/expand_path.c
456
struct k5buf buf;
crypto/krb5/src/lib/krb5/os/localauth_rule.c
114
struct k5buf buf;
crypto/krb5/src/lib/krb5/os/localauth_rule.c
213
struct k5buf selstring;
crypto/krb5/src/lib/krb5/os/sendto_kdc.c
609
struct k5buf buf;
crypto/krb5/src/lib/krb5/os/trace.c
176
struct k5buf buf;
crypto/krb5/src/lib/krb5/os/trace.c
371
subfmt(krb5_context context, struct k5buf *buf, const char *fmt, ...)
crypto/krb5/src/lib/krb5/os/trace.c
45
static void subfmt(krb5_context context, struct k5buf *buf,
crypto/krb5/src/lib/krb5/os/trace.c
61
buf_add_printable_len(struct k5buf *buf, const char *p, size_t len)
crypto/krb5/src/lib/krb5/os/trace.c
82
buf_add_printable(struct k5buf *buf, const char *p)
crypto/krb5/src/plugins/certauth/test/main.c
100
struct k5buf buf;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
1374
struct k5buf buf = EMPTY_K5BUF;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
620
struct k5buf buf;
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c
79
struct k5buf buf;
crypto/krb5/src/plugins/kdb/lmdb/marshal.c
104
struct k5buf buf;
crypto/krb5/src/plugins/kdb/lmdb/marshal.c
39
put_tl_data(struct k5buf *buf, const krb5_tl_data *tl)
crypto/krb5/src/plugins/kdb/lmdb/marshal.c
52
struct k5buf buf;
crypto/krb5/src/plugins/kdb/test/kdb_test.c
290
struct k5buf buf;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
4379
struct k5buf buf;
crypto/krb5/src/plugins/preauth/spake/spake_kdc.c
121
marshal_data(struct k5buf *buf, const krb5_data *data)
crypto/krb5/src/plugins/preauth/spake/spake_kdc.c
132
struct k5buf buf;
crypto/krb5/src/util/support/json.c
582
static int encode_value(struct k5buf *buf, k5_json_value val);
crypto/krb5/src/util/support/json.c
585
encode_string(struct k5buf *buf, const char *str)
crypto/krb5/src/util/support/json.c
609
struct k5buf *buf;
crypto/krb5/src/util/support/json.c
631
encode_value(struct k5buf *buf, k5_json_value val)
crypto/krb5/src/util/support/json.c
689
struct k5buf buf;
crypto/krb5/src/util/support/k5buf.c
114
k5_buf_init_fixed(struct k5buf *buf, void *data, size_t space)
crypto/krb5/src/util/support/k5buf.c
124
k5_buf_init_dynamic(struct k5buf *buf)
crypto/krb5/src/util/support/k5buf.c
137
k5_buf_init_dynamic_zap(struct k5buf *buf)
crypto/krb5/src/util/support/k5buf.c
145
k5_buf_add(struct k5buf *buf, const char *data)
crypto/krb5/src/util/support/k5buf.c
151
k5_buf_add_len(struct k5buf *buf, const void *data, size_t len)
crypto/krb5/src/util/support/k5buf.c
161
k5_buf_add_vfmt(struct k5buf *buf, const char *fmt, va_list ap)
crypto/krb5/src/util/support/k5buf.c
223
k5_buf_add_fmt(struct k5buf *buf, const char *fmt, ...)
crypto/krb5/src/util/support/k5buf.c
233
k5_buf_cstring(struct k5buf *buf)
crypto/krb5/src/util/support/k5buf.c
242
k5_buf_get_space(struct k5buf *buf, size_t len)
crypto/krb5/src/util/support/k5buf.c
251
k5_buf_truncate(struct k5buf *buf, size_t len)
crypto/krb5/src/util/support/k5buf.c
260
k5_buf_status(struct k5buf *buf)
crypto/krb5/src/util/support/k5buf.c
266
k5_buf_free(struct k5buf *buf)
crypto/krb5/src/util/support/k5buf.c
50
endptr(struct k5buf *buf)
crypto/krb5/src/util/support/k5buf.c
56
set_error(struct k5buf *buf)
crypto/krb5/src/util/support/k5buf.c
69
ensure_space(struct k5buf *buf, size_t len)
crypto/krb5/src/util/support/t_k5buf.c
137
struct k5buf buf;
crypto/krb5/src/util/support/t_k5buf.c
158
struct k5buf buf;
crypto/krb5/src/util/support/t_k5buf.c
178
struct k5buf buf;
crypto/krb5/src/util/support/t_k5buf.c
193
struct k5buf buf;
crypto/krb5/src/util/support/t_k5buf.c
210
struct k5buf buf;
crypto/krb5/src/util/support/t_k5buf.c
43
check_buf(struct k5buf *buf, const char *name)
crypto/krb5/src/util/support/t_k5buf.c
59
struct k5buf buf;
crypto/krb5/src/util/support/t_k5buf.c
81
struct k5buf buf;
crypto/krb5/src/util/support/utf8_conv.c
154
struct k5buf buf;
crypto/krb5/src/util/support/utf8_conv.c
94
struct k5buf buf;