diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/kadm5/srv/ChangeLog | 5 | ||||
| -rw-r--r-- | src/lib/kadm5/srv/adb_xdr.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/kadm5/srv/ChangeLog b/src/lib/kadm5/srv/ChangeLog index 6dccccb21..5c1135b54 100644 --- a/src/lib/kadm5/srv/ChangeLog +++ b/src/lib/kadm5/srv/ChangeLog @@ -1,3 +1,8 @@ +2001-07-25 Ezra Peisach <epeisach@mit.edu> + + * adb_xdr.c (xdr_krb5_key_data): Use xdr_krb5_ui_2 instead of + xdr_krb5_int16 for key_data_length field. + 2001-07-06 Ezra Peisach <epeisach@mit.edu> * svr_iters.c: Declare kadm5_get_either static diff --git a/src/lib/kadm5/srv/adb_xdr.c b/src/lib/kadm5/srv/adb_xdr.c index b6ea89cfd..757cf92e5 100644 --- a/src/lib/kadm5/srv/adb_xdr.c +++ b/src/lib/kadm5/srv/adb_xdr.c @@ -30,9 +30,9 @@ xdr_krb5_key_data(XDR *xdrs, krb5_key_data *objp) return(FALSE); if (!xdr_krb5_int16(xdrs, &objp->key_data_type[1])) return(FALSE); - if (!xdr_krb5_int16(xdrs, &objp->key_data_length[0])) + if (!xdr_krb5_ui_2(xdrs, &objp->key_data_length[0])) return(FALSE); - if (!xdr_krb5_int16(xdrs, &objp->key_data_length[1])) + if (!xdr_krb5_ui_2(xdrs, &objp->key_data_length[1])) return(FALSE); tmp = (unsigned int) objp->key_data_length[0]; |
