Ignore:
Timestamp:
Nov 27, 2012, 4:43:17 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: updated trunk to 3.6.0

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source4/param/share_classic.c

    r414 r745  
    4848        struct loadparm_service *s = talloc_get_type(scfg->opaque,
    4949                                                     struct loadparm_service);
    50         struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data, 
     50        struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data,
    5151                                                          struct loadparm_context);
    5252        char *parm, *val;
     
    6262                val++;
    6363
    64                 ret = lp_parm_string(lp_ctx, s, parm, val);
     64                ret = lpcfg_parm_string(lp_ctx, s, parm, val);
    6565                if (!ret) {
    6666                        ret = defval;
     
    7575
    7676        if (strcmp(opt_name, SHARE_PATH) == 0) {
    77                 return lp_pathname(s, lp_default_service(lp_ctx));
     77                return lpcfg_pathname(s, lpcfg_default_service(lp_ctx));
    7878        }
    7979
    8080        if (strcmp(opt_name, SHARE_COMMENT) == 0) {
    81                 return lp_comment(s, lp_default_service(lp_ctx));
     81                return lpcfg_comment(s, lpcfg_default_service(lp_ctx));
    8282        }
    8383
    8484        if (strcmp(opt_name, SHARE_VOLUME) == 0) {
    85                 return volume_label(s, lp_default_service(lp_ctx));
     85                return volume_label(s, lpcfg_default_service(lp_ctx));
    8686        }
    8787
    8888        if (strcmp(opt_name, SHARE_TYPE) == 0) {
    89                 if (lp_print_ok(s, lp_default_service(lp_ctx))) {
     89                if (lpcfg_print_ok(s, lpcfg_default_service(lp_ctx))) {
    9090                        return "PRINTER";
    9191                }
    92                 if (strcmp("NTFS", lp_fstype(s, lp_default_service(lp_ctx))) == 0) {
     92                if (strcmp("NTFS", lpcfg_fstype(s, lpcfg_default_service(lp_ctx))) == 0) {
    9393                        return "DISK";
    9494                }
    95                 return lp_fstype(s, lp_default_service(lp_ctx));
     95                return lpcfg_fstype(s, lpcfg_default_service(lp_ctx));
    9696        }
    9797
     
    110110        struct loadparm_service *s = talloc_get_type(scfg->opaque,
    111111                                                     struct loadparm_service);
    112         struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data, 
     112        struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data,
    113113                                                          struct loadparm_context);
    114114        char *parm, *val;
     
    124124                val++;
    125125
    126                 ret = lp_parm_int(lp_ctx, s, parm, val, defval);
     126                ret = lpcfg_parm_int(lp_ctx, s, parm, val, defval);
    127127                if (!ret) {
    128128                        ret = defval;
     
    133133
    134134        if (strcmp(opt_name, SHARE_CSC_POLICY) == 0) {
    135                 return lp_csc_policy(s, lp_default_service(lp_ctx));
     135                return lpcfg_csc_policy(s, lpcfg_default_service(lp_ctx));
    136136        }
    137137
    138138        if (strcmp(opt_name, SHARE_MAX_CONNECTIONS) == 0) {
    139                 return lp_max_connections(s, lp_default_service(lp_ctx));
     139                return lpcfg_max_connections(s, lpcfg_default_service(lp_ctx));
    140140        }
    141141
    142142        if (strcmp(opt_name, SHARE_CREATE_MASK) == 0) {
    143                 return lp_create_mask(s, lp_default_service(lp_ctx));
     143                return lpcfg_create_mask(s, lpcfg_default_service(lp_ctx));
    144144        }
    145145
    146146        if (strcmp(opt_name, SHARE_DIR_MASK) == 0) {
    147                 return lp_dir_mask(s, lp_default_service(lp_ctx));
     147                return lpcfg_dir_mask(s, lpcfg_default_service(lp_ctx));
    148148        }
    149149
    150150        if (strcmp(opt_name, SHARE_FORCE_DIR_MODE) == 0) {
    151                 return lp_force_dir_mode(s, lp_default_service(lp_ctx));
     151                return lpcfg_force_dir_mode(s, lpcfg_default_service(lp_ctx));
    152152        }
    153153
    154154        if (strcmp(opt_name, SHARE_FORCE_CREATE_MODE) == 0) {
    155                 return lp_force_create_mode(s, lp_default_service(lp_ctx));
     155                return lpcfg_force_create_mode(s, lpcfg_default_service(lp_ctx));
    156156        }
    157157
     
    168168        struct loadparm_service *s = talloc_get_type(scfg->opaque,
    169169                                                     struct loadparm_service);
    170         struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data, 
     170        struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data,
    171171                                                          struct loadparm_context);
    172172        char *parm, *val;
     
    182182                val++;
    183183
    184                 ret = lp_parm_bool(lp_ctx, s, parm, val, defval);
     184                ret = lpcfg_parm_bool(lp_ctx, s, parm, val, defval);
    185185                talloc_free(parm);
    186186                return ret;
     
    192192
    193193        if (strcmp(opt_name, SHARE_BROWSEABLE) == 0) {
    194                 return lp_browseable(s, lp_default_service(lp_ctx));
     194                return lpcfg_browseable(s, lpcfg_default_service(lp_ctx));
    195195        }
    196196
    197197        if (strcmp(opt_name, SHARE_READONLY) == 0) {
    198                 return lp_readonly(s, lp_default_service(lp_ctx));
     198                return lpcfg_readonly(s, lpcfg_default_service(lp_ctx));
    199199        }
    200200
    201201        if (strcmp(opt_name, SHARE_MAP_SYSTEM) == 0) {
    202                 return lp_map_system(s, lp_default_service(lp_ctx));
     202                return lpcfg_map_system(s, lpcfg_default_service(lp_ctx));
    203203        }
    204204
    205205        if (strcmp(opt_name, SHARE_MAP_HIDDEN) == 0) {
    206                 return lp_map_hidden(s, lp_default_service(lp_ctx));
     206                return lpcfg_map_hidden(s, lpcfg_default_service(lp_ctx));
    207207        }
    208208
    209209        if (strcmp(opt_name, SHARE_MAP_ARCHIVE) == 0) {
    210                 return lp_map_archive(s, lp_default_service(lp_ctx));
     210                return lpcfg_map_archive(s, lpcfg_default_service(lp_ctx));
    211211        }
    212212
    213213        if (strcmp(opt_name, SHARE_STRICT_LOCKING) == 0) {
    214                 return lp_strict_locking(s, lp_default_service(lp_ctx));
     214                return lpcfg_strict_locking(s, lpcfg_default_service(lp_ctx));
    215215        }
    216216
    217217        if (strcmp(opt_name, SHARE_OPLOCKS) == 0) {
    218                 return lp_oplocks(s, lp_default_service(lp_ctx));
     218                return lpcfg_oplocks(s, lpcfg_default_service(lp_ctx));
    219219        }
    220220
    221221        if (strcmp(opt_name, SHARE_STRICT_SYNC) == 0) {
    222                 return lp_strict_sync(s, lp_default_service(lp_ctx));
     222                return lpcfg_strict_sync(s, lpcfg_default_service(lp_ctx));
    223223        }
    224224
    225225        if (strcmp(opt_name, SHARE_MSDFS_ROOT) == 0) {
    226                 return lp_msdfs_root(s, lp_default_service(lp_ctx));
     226                return lpcfg_msdfs_root(s, lpcfg_default_service(lp_ctx));
    227227        }
    228228
    229229        if (strcmp(opt_name, SHARE_CI_FILESYSTEM) == 0) {
    230                 return lp_ci_filesystem(s, lp_default_service(lp_ctx));
     230                return lpcfg_ci_filesystem(s, lpcfg_default_service(lp_ctx));
    231231        }
    232232
     
    241241        struct loadparm_service *s = talloc_get_type(scfg->opaque,
    242242                                                     struct loadparm_service);
    243         struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data, 
     243        struct loadparm_context *lp_ctx = talloc_get_type(scfg->ctx->priv_data,
    244244                                                          struct loadparm_context);
    245245        char *parm, *val;
     
    255255                val++;
    256256
    257                 ret = lp_parm_string_list(mem_ctx, lp_ctx, s, parm, val, ",;");
     257                ret = lpcfg_parm_string_list(mem_ctx, lp_ctx, s, parm, val, ",;");
    258258                talloc_free(parm);
    259259                return ret;
     
    261261
    262262        if (strcmp(opt_name, SHARE_HOSTS_ALLOW) == 0) {
    263                 return lp_hostsallow(s, lp_default_service(lp_ctx));
     263                return lpcfg_hostsallow(s, lpcfg_default_service(lp_ctx));
    264264        }
    265265
    266266        if (strcmp(opt_name, SHARE_HOSTS_DENY) == 0) {
    267                 return lp_hostsdeny(s, lp_default_service(lp_ctx));
     267                return lpcfg_hostsdeny(s, lpcfg_default_service(lp_ctx));
    268268        }
    269269
    270270        if (strcmp(opt_name, SHARE_NTVFS_HANDLER) == 0) {
    271                 return lp_ntvfs_handler(s, lp_default_service(lp_ctx));
     271                return lpcfg_ntvfs_handler(s, lpcfg_default_service(lp_ctx));
    272272        }
    273273
     
    287287        const char **n;
    288288       
    289         num_services = lp_numservices((struct loadparm_context *)ctx->priv_data);
     289        num_services = lpcfg_numservices((struct loadparm_context *)ctx->priv_data);
    290290
    291291        n = talloc_array(mem_ctx, const char *, num_services);
     
    296296
    297297        for (i = 0; i < num_services; i++) {
    298                 n[i] = talloc_strdup(n, lp_servicename(lp_servicebynum((struct loadparm_context *)ctx->priv_data, i)));
     298                n[i] = talloc_strdup(n, lpcfg_servicename(lpcfg_servicebynum((struct loadparm_context *)ctx->priv_data, i)));
    299299                if (!n[i]) {
    300300                        DEBUG(0,("ERROR: Out of memory!\n"));
     
    318318        struct loadparm_service *service;
    319319
    320         service = lp_service((struct loadparm_context *)ctx->priv_data, name);
     320        service = lpcfg_service((struct loadparm_context *)ctx->priv_data, name);
    321321
    322322        if (service == NULL) {
     
    330330        }
    331331
    332         s->name = talloc_strdup(s, lp_servicename(service));
     332        s->name = talloc_strdup(s, lpcfg_servicename(service));
    333333        if (!s->name) {
    334334                DEBUG(0,("ERROR: Out of memory!\n"));
Note: See TracChangeset for help on using the changeset viewer.