Lines Matching defs:value
452 * name-value pairs. One of the options may be an AD container, which
453 * is also a comma separated list of name-value pairs. For example,
467 char *value;
485 if ((value = strsep(&bp, ",")) == NULL)
487 } while (*value == '\0');
489 if (value == NULL)
492 *ap++ = value;
500 value = *ap;
502 if (strncasecmp(value, "catia=", 6) == 0) {
503 smb_shr_sa_setflag((value + 6), si, SMB_SHRF_CATIA);
507 if (strncasecmp(value, "csc=", 4) == 0) {
508 smb_shr_sa_csc_option((value + 4), si);
512 if (strncasecmp(value, "abe=", 4) == 0) {
513 smb_shr_sa_setflag((value + 4), si, SMB_SHRF_ABE);
517 if (strncasecmp(value, "description=", 12) == 0) {
518 (void) strlcpy(si->shr_cmnt, (value + 12),
523 if (strncasecmp(value, "rw=", 3) == 0) {
524 (void) strlcpy(si->shr_access_rw, (value + 3),
529 if (strncasecmp(value, "ro=", 3) == 0) {
530 (void) strlcpy(si->shr_access_ro, (value + 3),
535 if (strncasecmp(value, "none=", 5) == 0) {
536 (void) strlcpy(si->shr_access_none, (value + 5),
543 (void) strlcat(bp, value, MAXPATHLEN);