diff options
| author | Greg Hudson <ghudson@mit.edu> | 2013-01-18 02:01:55 -0500 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2013-01-18 02:01:55 -0500 |
| commit | a6eab6e6688249a716e02d37ab0cae49fcd9e292 (patch) | |
| tree | c398626739bc8ae20607a5f53e6748135c8ebe62 /src/ccapi/doc/CCAPI-Windows-Design.html | |
| parent | b264161818eba43263b4d7f137dbae6b266907f0 (diff) | |
| download | krb5-a6eab6e6688249a716e02d37ab0cae49fcd9e292.tar.gz krb5-a6eab6e6688249a716e02d37ab0cae49fcd9e292.tar.xz krb5-a6eab6e6688249a716e02d37ab0cae49fcd9e292.zip | |
Clean up iprop flow control in kdb5.c
Add a helper predicate to determine whether to log operations. In the
predicate, check if the ulog is actually mapped. Use a single cleanup
label in krb5_db_put_principal. Use a cleanup label in
krb5_db_delete_principal instead of releasing resources individually
at each exit point. Avoid locking and unlocking the ulog if we're not
logging (although it would be a no-op).
Based on a patch from Nico Williams <nico@cryptonector.com>.
Diffstat (limited to 'src/ccapi/doc/CCAPI-Windows-Design.html')
0 files changed, 0 insertions, 0 deletions
