Lines Matching defs:rdc

59 config2buf(char *buf, rdcconfig_t *rdc)
62 rdc->phost, rdc->pfile, rdc->pbmp, rdc->shost, rdc->sfile,
63 rdc->sbmp, rdc->direct, rdc->mode, rdc->group ? rdc->group : "",
64 rdc->ctag ? rdc->ctag : "", rdc->options ? rdc->options : "");
178 sv_enable_nocfg(rdcconfig_t *rdc)
189 if (self_check(rdc->phost)) {
190 strncpy(vol, rdc->pfile, NSC_MAXPATH);
191 strncpy(bmp, rdc->pbmp, NSC_MAXPATH);
193 strncpy(vol, rdc->sfile, NSC_MAXPATH);
194 strncpy(bmp, rdc->sbmp, NSC_MAXPATH);
264 do_autosv_enable(CFGFILE *cfg, rdcconfig_t *rdc)
274 if (self_check(rdc->phost)) {
275 strncpy(vol, rdc->pfile, NSC_MAXPATH);
276 strncpy(bmp, rdc->pbmp, NSC_MAXPATH);
278 strncpy(vol, rdc->sfile, NSC_MAXPATH);
279 strncpy(bmp, rdc->sbmp, NSC_MAXPATH);
282 if (cfg_vol_enable(cfg, vol, rdc->ctag, "sndr") < 0) {
289 if (cfg_vol_enable(cfg, bmp, rdc->ctag, "sndr") < 0) {
307 do_autosv_disable(CFGFILE *cfg, rdcconfig_t *rdc)
318 if (self_check(rdc->phost)) {
319 strncpy(vol, rdc->pfile, NSC_MAXPATH);
320 strncpy(bmp, rdc->pbmp, NSC_MAXPATH);
322 strncpy(vol, rdc->sfile, NSC_MAXPATH);
323 strncpy(bmp, rdc->sbmp, NSC_MAXPATH);
328 if (cfg_vol_disable(cfg, vol, rdc->ctag, "sndr") < 0)
337 if (cfg_vol_disable(cfg, bmp, rdc->ctag, "sndr") < 0)
401 * disable the appropriate bitmap in rdc
405 sv_reconfig(CFGFILE *cfg, rdcconfig_t *rdc, char *oldbmp, char *newbmp)
410 rdcp = rdc;
425 if (cfg_vol_disable(cfg, oldbmp, rdc->ctag, "sndr") < 0)
432 newbmp, rdc->ctag, "sndr") < 0) {
459 * this adds the successfully created rdc sets to libdscfg,
573 * for things like bitmap reconfigs, only pass one rdc
577 replace_cfgfield(rdcconfig_t *rdc, char *field, char *entry)
609 rdcp = rdc;
646 reverse_in_cfg(rdcconfig_t *rdc)
662 rdcp = rdc;