r7297: make the code more readable
authorStefan Metzmacher <metze@samba.org>
Sun, 5 Jun 2005 07:40:17 +0000 (07:40 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:17:38 +0000 (13:17 -0500)
metze
(This used to be commit f9b4448ec536ea23699d959bcf44e359d5c4ba23)

source4/kdc/kdc.c

index 40250bbc3a1bc8cd884039466373b352674c1452..b60fbd2e53cdbc049570fb5ee81174b4de21d8b7 100644 (file)
@@ -70,6 +70,7 @@ static void kdc_recv_handler(struct kdc_socket *kdc_socket)
        int src_port;
        struct sockaddr_in src_sock_addr;
        struct ipv4_addr addr;
+       int ret;
 
        status = socket_pending(kdc_socket->sock, &dsize);
        if (!NT_STATUS_IS_OK(status)) {
@@ -107,12 +108,13 @@ static void kdc_recv_handler(struct kdc_socket *kdc_socket)
        src_sock_addr.sin_family      = PF_INET;
        
        /* Call krb5 */
-       if (krb5_kdc_process_krb5_request(kdc_socket->kdc->smb_krb5_context->krb5_context, 
-                                         kdc_socket->kdc->config,
-                                         blob.data, blob.length, 
-                                         &reply,
-                                         src_addr,
-                                         (struct sockaddr *)&src_sock_addr) == -1) {
+       ret = krb5_kdc_process_krb5_request(kdc_socket->kdc->smb_krb5_context->krb5_context, 
+                                           kdc_socket->kdc->config,
+                                           blob.data, blob.length, 
+                                           &reply,
+                                           src_addr,
+                                           (struct sockaddr *)&src_sock_addr);
+       if (ret == -1) {
                talloc_free(tmp_ctx);
                return;
        }