Replace hand-decoded integers with kdb macros
authorPaul Park <pjpark@mit.edu>
Fri, 4 Aug 1995 20:33:35 +0000 (20:33 +0000)
committerPaul Park <pjpark@mit.edu>
Fri, 4 Aug 1995 20:33:35 +0000 (20:33 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6415 dc483132-0cff-0310-8789-dd5450dbe970

src/kadmin/v5client/ChangeLog
src/kadmin/v5client/kadmin5.c

index 0daaad3ada8935a4ff3496685e0f0d12582967c6..730f62c37118fc95095bca391d67ec6ab40764f3 100644 (file)
@@ -1,4 +1,8 @@
 
+Fri Aug 4 16:13:20 EDT 1995    Paul Park       (pjpark@mit.edu)
+       * kadmin5.c - Replace explicit hand-decoded integers with macros.
+
+
 Thu Aug 3 11:37:39 EDT 1995    Paul Park       (pjpark@mit.edu)
        * kadmin5,convert.c - Update to use new database entry format and string
                conversion functions.
index 3001a26c8b0a075392c0536ee3e4bab3de901783..627a894e3325886565f6220b927bf0e155ff9df2 100644 (file)
@@ -313,17 +313,11 @@ kadmin_print_entry(name, valid, dbentp)
     for (tl=dbentp->tl_data; tl; tl = tl->tl_data_next) {
        switch (tl->tl_data_type) {
        case KRB5_TL_LAST_PWD_CHANGE:
-           *(((krb5_octet *) (&now))) = tl->tl_data_contents[0];
-           *(((krb5_octet *) (&now)) + 1) = tl->tl_data_contents[1];
-           *(((krb5_octet *) (&now)) + 2) = tl->tl_data_contents[2];
-           *(((krb5_octet *) (&now)) + 3) = tl->tl_data_contents[3];
+           krb5_kdb_decode_int32(tl->tl_data_contents, now);
            printf(db_print_4_fmt, abs2string(now));
            break;
        case KRB5_TL_MOD_PRINC:
-           *(((krb5_octet *) (&now))) = tl->tl_data_contents[0];
-           *(((krb5_octet *) (&now)) + 1) = tl->tl_data_contents[1];
-           *(((krb5_octet *) (&now)) + 2) = tl->tl_data_contents[2];
-           *(((krb5_octet *) (&now)) + 3) = tl->tl_data_contents[3];
+           krb5_kdb_decode_int32(tl->tl_data_contents, now);
            printf(db_print_7_fmt, &tl->tl_data_contents[4], abs2string(now));
            break;
        default: