s3:net conf: don't store share names as lower case, but as given. build_3.2.10_ctdb.58
authorMichael Adam <obnox@samba.org>
Wed, 1 Apr 2009 22:23:31 +0000 (00:23 +0200)
committerMichael Adam <obnox@samba.org>
Wed, 1 Apr 2009 22:39:12 +0000 (00:39 +0200)
Michael

source/utils/net_conf.c

index 9867a4a306e64eeb01eb664e750ade5d32f707fe..86fea141c5a68561bc6c2d1031098598cdea7832 100644 (file)
@@ -283,7 +283,7 @@ static int net_conf_import(struct smbconf_ctx *conf_ctx,
                        net_conf_import_usage(argc, argv);
                        goto done;
                case 2:
-                       servicename = talloc_strdup_lower(mem_ctx, argv[1]);
+                       servicename = talloc_strdup(mem_ctx, argv[1]);
                        if (servicename == NULL) {
                                d_printf("error: out of memory!\n");
                                goto done;
@@ -481,7 +481,7 @@ static int net_conf_showshare(struct smbconf_ctx *conf_ctx,
                goto done;
        }
 
-       sharename = talloc_strdup_lower(mem_ctx, argv[0]);
+       sharename = talloc_strdup(mem_ctx, argv[0]);
        if (sharename == NULL) {
                d_printf("error: out of memory!\n");
                goto done;
@@ -494,7 +494,7 @@ static int net_conf_showshare(struct smbconf_ctx *conf_ctx,
                goto done;
        }
 
-       d_printf("[%s]\n", sharename);
+       d_printf("[%s]\n", service->name);
 
        for (count = 0; count < service->num_params; count++) {
                d_printf("\t%s = %s\n", service->param_names[count],
@@ -573,7 +573,7 @@ static int net_conf_addshare(struct smbconf_ctx *conf_ctx,
                        }
                case 2:
                        path = argv[1];
-                       sharename = talloc_strdup_lower(mem_ctx, argv[0]);
+                       sharename = talloc_strdup(mem_ctx, argv[0]);
                        if (sharename == NULL) {
                                d_printf("error: out of memory!\n");
                                goto done;
@@ -700,7 +700,7 @@ static int net_conf_delshare(struct smbconf_ctx *conf_ctx,
                net_conf_delshare_usage(argc, argv);
                goto done;
        }
-       sharename = talloc_strdup_lower(mem_ctx, argv[0]);
+       sharename = talloc_strdup(mem_ctx, argv[0]);
        if (sharename == NULL) {
                d_printf("error: out of memory!\n");
                goto done;
@@ -733,7 +733,7 @@ static int net_conf_setparm(struct smbconf_ctx *conf_ctx,
                net_conf_setparm_usage(argc, argv);
                goto done;
        }
-       service = talloc_strdup_lower(mem_ctx, argv[0]);
+       service = talloc_strdup(mem_ctx, argv[0]);
        if (service == NULL) {
                d_printf("error: out of memory!\n");
                goto done;
@@ -785,7 +785,7 @@ static int net_conf_getparm(struct smbconf_ctx *conf_ctx,
                net_conf_getparm_usage(argc, argv);
                goto done;
        }
-       service = talloc_strdup_lower(mem_ctx, argv[0]);
+       service = talloc_strdup(mem_ctx, argv[0]);
        if (service == NULL) {
                d_printf("error: out of memory!\n");
                goto done;
@@ -835,7 +835,7 @@ static int net_conf_delparm(struct smbconf_ctx *conf_ctx,
                net_conf_delparm_usage(argc, argv);
                goto done;
        }
-       service = talloc_strdup_lower(mem_ctx, argv[0]);
+       service = talloc_strdup(mem_ctx, argv[0]);
        if (service == NULL) {
                d_printf("error: out of memory!\n");
                goto done;
@@ -887,7 +887,7 @@ static int net_conf_getincludes(struct smbconf_ctx *conf_ctx,
                goto done;
        }
 
-       service = talloc_strdup_lower(mem_ctx, argv[0]);
+       service = talloc_strdup(mem_ctx, argv[0]);
        if (service == NULL) {
                d_printf("error: out of memory!\n");
                goto done;
@@ -926,7 +926,7 @@ static int net_conf_setincludes(struct smbconf_ctx *conf_ctx,
                goto done;
        }
 
-       service = talloc_strdup_lower(mem_ctx, argv[0]);
+       service = talloc_strdup(mem_ctx, argv[0]);
        if (service == NULL) {
                d_printf("error: out of memory!\n");
                goto done;
@@ -965,7 +965,7 @@ static int net_conf_delincludes(struct smbconf_ctx *conf_ctx,
                goto done;
        }
 
-       service = talloc_strdup_lower(mem_ctx, argv[0]);
+       service = talloc_strdup(mem_ctx, argv[0]);
        if (service == NULL) {
                d_printf("error: out of memory!\n");
                goto done;