Lines Matching refs:vdomain
293 const char *vdomain = 0;
320 if ((vdomain = strrchr(value, '@')) != 0)
321 ++vdomain;
323 if (((!vdomain || !*vdomain) && (ctx->flags & DB_COMMON_VALUE_DOMAIN) != 0)
324 || (vdomain == value + 1 && (ctx->flags & DB_COMMON_VALUE_USER) != 0))
345 if ((vdomain = strrchr(value, '@')) != 0)
346 ++vdomain;
348 if (((!vdomain || !*vdomain) && (ctx->flags & DB_COMMON_KEY_DOMAIN) != 0)
349 || (vdomain == value + 1 && (ctx->flags & DB_COMMON_KEY_USER) != 0))
354 parts = argv_split(key ? kdomain : vdomain, ".");
404 if (vdomain) {
406 vuser = mystrndup(value, vdomain - value - 1);
416 if (!vdomain)
419 QUOTE_VAL(ctx->dict, quote_func, vdomain, result);
438 if (vdomain) {
440 vuser = mystrndup(value, vdomain - value - 1);
451 if ((domain = key ? kdomain : vdomain) == 0)