summaryrefslogtreecommitdiffstats
path: root/src/kadmin
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2014-01-23 18:15:24 -0500
committerGreg Hudson <ghudson@mit.edu>2014-02-05 00:21:29 -0500
commit6506c87aab5567ae855d1f75dc9b41e1a091f542 (patch)
treec89530754e2b89f273c127a5e569dd002f86683d /src/kadmin
parent75b2ec88c4d75e7215322d2f0019307310cc9701 (diff)
downloadkrb5-6506c87aab5567ae855d1f75dc9b41e1a091f542.tar.gz
krb5-6506c87aab5567ae855d1f75dc9b41e1a091f542.tar.xz
krb5-6506c87aab5567ae855d1f75dc9b41e1a091f542.zip
Modernize iprop code
* Don't use "extern" for kdb_log.h prototypes. * Avoid passing structures by value. * Avoid the need to cast the result of the INDEX macro, and use char * instead of unsigned long for pointer arithmetic. * Reorganize kdb_log.c so static helpers are at the top and don't use the "ulog_" prefix. * Get rid of ulog_finish_update_slave since it's more concise to open-code it in ulog_replay. * Get rid of ulog_delete_update. In krb5_db_delete_principal, just call ulog_add_update with kdb_deleted set in upd. * Modernize coding style of kproplog.c. Use k5memdup0 instead of snprintf in print_str to convert a byte range to a C string. Remove an unnecesary textdomain call; libkrb5 takes care of calling bindtextdomain in the library initializer. * Modernize coding style of kpropd.c and kprop.c. No functional changes.
Diffstat (limited to 'src/kadmin')
-rw-r--r--src/kadmin/server/ipropd_svc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kadmin/server/ipropd_svc.c b/src/kadmin/server/ipropd_svc.c
index 6d5ba3c032..955acb9c47 100644
--- a/src/kadmin/server/ipropd_svc.c
+++ b/src/kadmin/server/ipropd_svc.c
@@ -190,7 +190,7 @@ iprop_get_updates_1_svc(kdb_last_t *arg, struct svc_req *rqstp)
goto out;
}
- kret = ulog_get_entries(handle->context, *arg, &ret);
+ kret = ulog_get_entries(handle->context, arg, &ret);
if (ret.ret == UPDATE_OK) {
(void) snprintf(obuf, sizeof (obuf),