raopt
ra_routing_opt_set_unset_cb(raopt_t *raopt, scf_walkinfo_t *wip, boolean_t set)
raopt->opt_flags & RA_SVC_FLAG_IPV4_ROUTING ?
ra_get_set_opt_common_cb(raopt_t *raopt, scf_walkinfo_t *wip,
if (ra_get_pg(h, inst, RA_PG_ROUTEADM, B_TRUE, raopt->opt_fmri != NULL,
raopt->opt_fmri == NULL)
if (raopt->opt_fmri == NULL && ra_get_prop_as_string(h, inst,
if (raopt->opt_flags & RA_SVC_FLAG_IPV4_ROUTING) {
if (raopt->opt_flags & RA_SVC_FLAG_IPV6_ROUTING) {
if (raopt->opt_enabled && ra_numv6intfs() < 1)
if (raopt->opt_fmri == NULL && !get && raopt->opt_enabled) {
raopt->opt_enabled = raopt->opt_enabled ||
raopt->opt_enabled = raopt->opt_enabled ||
SCF_PROPERTY_ENABLED, B_FALSE, raopt->opt_enabled);
if (raopt->opt_fmri != NULL)
raopt_t *raopt = data;
raopt->opt_default_prop, B_FALSE, raopt->opt_default_enabled));
raopt_t *raopt = data;
raopt->opt_default_prop, B_TRUE, B_TRUE,
&(raopt->opt_default_enabled)));
raopt_t *raopt;
if ((raopt = ra_str2opt(confstr)) != NULL) {
if (ra_parseopt(confstr, lineno, raopt) != 0) {
ra_parseopt(char *confstr, int lineno, raopt_t *raopt)
raopt->opt_enabled = oval == OPT_ENABLED;
raopt->opt_default_enabled = d_oval == OPT_ENABLED;
raopt->opt_enabled = d_oval == OPT_ENABLED;
if (raopt->opt_flags & (RA_SVC_FLAG_IPV4_ROUTING |
ra_routing_opt_set_cb, raopt->opt_default_fmri, raopt)
raopt_t *raopt;
if ((raopt = ra_str2opt(optarg)) != NULL) {
raopt->opt_enabled = B_FALSE;
raopt->opt_enabled = B_TRUE;
raopt->opt_default_fmri, raopt)
if (raopt->opt_enabled &&
raopt->opt_enabled =
raopt->opt_default_enabled;
raopt->opt_fmri, raopt) == -1)
if (!booting && (raopt->opt_flags &
raopt->opt_default_fmri, raopt)