s4:torture/ldap/basic.c - add some "const"
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Mon, 22 Feb 2010 20:19:27 +0000 (21:19 +0100)
committerMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Mon, 22 Feb 2010 20:19:27 +0000 (21:19 +0100)
In addition I removed a "talloc_free(req)" since we never free elsewhere the
requests explicitly and do it only indirectly with freeing the "conn" object
when the testsuite terminates.

source4/torture/ldap/basic.c

index 87719f81ace428aeb86fc39e809b70a2e2d06507..6498a689b9709525b40310e618e6890dba381b28 100644 (file)
@@ -78,7 +78,7 @@ static bool test_multibind(struct ldap_connection *conn, const char *userdn, con
        return ret;
 }
 
        return ret;
 }
 
-static bool test_search_rootDSE(struct ldap_connection *conn, char **basedn)
+static bool test_search_rootDSE(struct ldap_connection *conn, const char **basedn)
 {
        bool ret = true;
        struct ldap_message *msg, *result;
 {
        bool ret = true;
        struct ldap_message *msg, *result;
@@ -140,8 +140,6 @@ static bool test_search_rootDSE(struct ldap_connection *conn, char **basedn)
                }
        }
 
                }
        }
 
-       talloc_free(req);
-
        return ret;
 }
 
        return ret;
 }
 
@@ -361,8 +359,8 @@ bool torture_ldap_basic(struct torture_context *torture)
        const char *host = torture_setting_string(torture, "host", NULL);
        const char *userdn = torture_setting_string(torture, "ldap_userdn", NULL);
        const char *secret = torture_setting_string(torture, "ldap_secret", NULL);
        const char *host = torture_setting_string(torture, "host", NULL);
        const char *userdn = torture_setting_string(torture, "ldap_userdn", NULL);
        const char *secret = torture_setting_string(torture, "ldap_secret", NULL);
-       char *url;
-       char *basedn;
+       const char *url;
+       const char *basedn;
 
        mem_ctx = talloc_init("torture_ldap_basic");
 
 
        mem_ctx = talloc_init("torture_ldap_basic");