heimdal: import heimdal's trunk svn rev 23697 + lorikeet-heimdal patches
[amitay/samba.git] / source4 / heimdal / kdc / process.c
index 550bfb04b2a15db05f3ede316cb7c3325d01de00..1a0c7c72ce6550b689449d9c2636eae3fd963342 100644 (file)
@@ -34,7 +34,7 @@
 
 #include "kdc_locl.h"
 
-RCSID("$Id: process.c 23316 2008-06-23 04:32:32Z lha $");
+RCSID("$Id$");
 
 /*
  *
@@ -100,9 +100,9 @@ krb5_kdc_process_request(krb5_context context,
        return ret;
     } else if(_kdc_maybe_version4(buf, len)){
        *prependlength = FALSE; /* elbitapmoc sdrawkcab XXX */
-       _kdc_do_version4(context, config, buf, len, reply, from, 
-                        (struct sockaddr_in*)addr);
-       return 0;
+       ret = _kdc_do_version4(context, config, buf, len, reply, from, 
+                              (struct sockaddr_in*)addr);
+       return ret;
     } else if (config->enable_kaserver) {
        ret = _kdc_do_kaserver(context, config, buf, len, reply, from,
                               (struct sockaddr_in*)addr);