Lines Matching +defs:val +defs:state
227 uint32_t state, metric;
333 state = IS_REMOTE | IS_PASSIVE;
345 state = IS_REMOTE | IS_PASSIVE | IS_EXTERNAL;
366 state = IS_REMOTE;
372 state = IS_REMOTE | IS_PASSIVE | IS_ALIAS;
381 if (0 != (state & (IS_PASSIVE | IS_REMOTE)))
382 state |= IS_NO_RDISC;
383 if (state & IS_PASSIVE)
384 state |= IS_NO_RIP;
389 ((state & IS_EXTERNAL)? RTS_EXTERNAL : 0));
402 ifp->int_state = state;
417 if (!(state & IS_EXTERNAL) &&
497 char *val,
522 val0 = val;
523 if (0 > parse_quote(&val, "| ,", &delim,
531 val0 = ++val;
533 if (0 > parse_quote(&val, "| ,", &delim, buf,
553 val0 = ++val;
554 if (NULL != (p = parse_ts(&k.start, &val, val0, &delim,
559 val0 = ++val;
560 if (NULL != (p = parse_ts(&k.end, &val, val0, &delim,
610 char delim, *val0 = 0, *tgt, *val, *p;
618 *(val = &line[sizeof ("subnet=") -1 ]) != '\0') {
619 if (0 > parse_quote(&val, ",", &delim, buf, sizeof (buf)))
625 intnetp->intnet_metric = (int)strtol(val+1, &p, 0);
627 val+1 == p ||
652 *(val = &line[sizeof ("ripv1_mask=")-1]) != '\0') {
653 if (0 > parse_quote(&val, ",", &delim, buf, sizeof (buf)) ||
656 if ((i = (int)strtol(val+1, &p, 0)) <= 0 || i > 32 ||