]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix argment validation in krb5_make_fulladdr
authorLukas Slebodnik <lslebodn@redhat.com>
Sat, 21 Jun 2014 14:11:31 +0000 (16:11 +0200)
committerGreg Hudson <ghudson@mit.edu>
Sat, 12 Jul 2014 17:35:46 +0000 (13:35 -0400)
Check kaddr and kport, not kport twice.

[ghudson@mit.edu: clarified commit message, minor style change]

src/lib/krb5/os/mk_faddr.c

index 7e125cfcf7e73afac2cb9c5ec2cdaa332e6a6c94..2577df3010ae1dcfca91f18e8f1b14e7fd974ed8 100644 (file)
@@ -42,7 +42,7 @@ krb5_make_fulladdr(krb5_context context, krb5_address *kaddr,
     krb5_int32 tmp32;
     krb5_int16 tmp16;
 
-    if ((kport == NULL) || (kport == NULL))
+    if (kaddr == NULL || kport == NULL)
         return EINVAL;
 
     raddr->length = kaddr->length + kport->length + (4 * sizeof(krb5_int32));