summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1990-09-07 16:17:58 +0000
committerJohn Kohl <jtkohl@mit.edu>1990-09-07 16:17:58 +0000
commit81d001441536cdb24627f7bfabf5bfa61b7f86e9 (patch)
treea7b274061d23a79b1993e5ca981c54408cd59937 /src
parent8c9f1d37963723e497de0d85a2356473ada27e56 (diff)
downloadkrb5-81d001441536cdb24627f7bfabf5bfa61b7f86e9.tar.gz
krb5-81d001441536cdb24627f7bfabf5bfa61b7f86e9.tar.xz
krb5-81d001441536cdb24627f7bfabf5bfa61b7f86e9.zip
change to use new address formats
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1099 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/krb5/asn.1/ksafe2safe.c8
-rw-r--r--src/lib/krb5/asn.1/safe2ksafe.c8
2 files changed, 12 insertions, 4 deletions
diff --git a/src/lib/krb5/asn.1/ksafe2safe.c b/src/lib/krb5/asn.1/ksafe2safe.c
index 464693bfa..b15dca0e6 100644
--- a/src/lib/krb5/asn.1/ksafe2safe.c
+++ b/src/lib/krb5/asn.1/ksafe2safe.c
@@ -58,8 +58,12 @@ register int *error;
return(0);
}
retval->msec = val->msec;
- retval->addresses = krb5_address2KRB5_HostAddresses(val->addresses, error);
- if (!retval->addresses) {
+ retval->s__address = krb5_addr2KRB5_HostAddress(val->s_address, error);
+ if (!retval->s__address) {
+ goto errout;
+ }
+ retval->r__address = krb5_addr2KRB5_HostAddress(val->r_address, error);
+ if (!retval->r__address) {
goto errout;
}
retval->checksum = krb5_checksum2KRB5_Checksum(val->checksum, error);
diff --git a/src/lib/krb5/asn.1/safe2ksafe.c b/src/lib/krb5/asn.1/safe2ksafe.c
index 118bec1ce..a9398a19b 100644
--- a/src/lib/krb5/asn.1/safe2ksafe.c
+++ b/src/lib/krb5/asn.1/safe2ksafe.c
@@ -58,8 +58,12 @@ register int *error;
return(0);
}
retval->msec = val->msec;
- retval->addresses = KRB5_HostAddresses2krb5_address(val->addresses, error);
- if (!retval->addresses) {
+ retval->s_address = KRB5_HostAddress2krb5_addr(val->s__address, error);
+ if (!retval->s_address) {
+ goto errout;
+ }
+ retval->r_address = KRB5_HostAddress2krb5_addr(val->r__address, error);
+ if (!retval->r_address) {
goto errout;
}
retval->checksum = KRB5_Checksum2krb5_checksum(val->checksum, error);