diff options
author | Ken Raeburn <raeburn@mit.edu> | 2004-08-27 19:41:53 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2004-08-27 19:41:53 +0000 |
commit | b06c64321b0cef679623d264f19ba64e625d1f32 (patch) | |
tree | c403a6222c83742189e104bde53463fd56d660c5 /src/lib/krb5/krb/conv_princ.c | |
parent | c226f8300720e781dd43bebe5afadf8f9b66d28b (diff) | |
download | krb5-b06c64321b0cef679623d264f19ba64e625d1f32.tar.gz krb5-b06c64321b0cef679623d264f19ba64e625d1f32.tar.xz krb5-b06c64321b0cef679623d264f19ba64e625d1f32.zip |
* prof_int.h (struct _prf_data_t): Add a mutex.
* prof_file.c (profile_open_file): Initialize data mutex.
(profile_update_file_data, profile_flush_file_data): Lock it while manipulating
file data.
(profile_lock_global, profile_unlock_global): New functions.
* prof_set.c (rw_setup): Acquire global lock while checking flags and adjusting
ref count.
(profile_update_relation, profile_rename_section, profile_add_relation): Lock
data mutex while manipulating profile data.
* prof_tree.c (profile_node_iterator): Do more magic number tests.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16689 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/krb/conv_princ.c')
0 files changed, 0 insertions, 0 deletions