Lines Matching refs:err

211 	nwam_error_t err;
217 if ((err = nwam_create(NWAM_OBJECT_TYPE_LOC, NWAM_LOC_CONF_FILE, name,
219 return (err);
222 if ((err = nwam_value_create_uint64(NWAM_ACTIVATION_MODE_MANUAL, &val))
225 if ((err = nwam_set_prop_value((*lochp)->nwh_data,
234 if ((err = nwam_value_create_boolean(B_FALSE, &val)) != NWAM_SUCCESS)
236 if ((err = nwam_set_prop_value((*lochp)->nwh_data,
246 if ((err = nwam_value_create_uint64(NWAM_NAMESERVICES_DNS, &val)) !=
249 if ((err = nwam_set_prop_value((*lochp)->nwh_data,
255 if ((err = nwam_value_create_uint64(NWAM_CONFIGSRC_DHCP, &val)) !=
258 if ((err = nwam_set_prop_value((*lochp)->nwh_data,
267 err = NWAM_NO_MEMORY;
270 if ((err = nwam_value_create_string(nsswitch, &val)) != NWAM_SUCCESS)
272 err = nwam_set_prop_value((*lochp)->nwh_data,
280 if (err != NWAM_SUCCESS) {
284 return (err);
314 nwam_error_t err;
316 if ((err = nwam_lists_to_handle(idp, objp, NWAM_OBJECT_TYPE_LOC, &loch))
318 return (err);
366 nwam_error_t err = nwam_valid_flags(flags,
369 if (err != NWAM_SUCCESS)
370 return (err);
398 nwam_error_t err;
407 if ((err = nwam_loc_prop_read_only(propname, &ro)) != NWAM_SUCCESS)
408 return (err);
417 if ((err = nwam_loc_is_fixed(loch, &fixed)) == NWAM_SUCCESS) {
426 if ((err = nwam_dup_object_list(loch->nwh_data, &olddata))
428 return (err);
429 if ((err = nwam_delete_prop(loch->nwh_data, propname))
433 return (err);
435 if ((err = nwam_loc_validate(loch, NULL)) != NWAM_SUCCESS) {
438 return (err);
449 nwam_error_t err;
457 if ((err = nwam_loc_validate_prop(loch, propname, value))
459 (err = nwam_loc_prop_read_only(propname, &ro)) != NWAM_SUCCESS)
460 return (err);
469 if ((err = nwam_loc_is_fixed(loch, &fixed)) == NWAM_SUCCESS) {
497 nwam_error_t err;
504 if ((err = nwam_loc_validate(loch, NULL)) != NWAM_SUCCESS)
505 return (err);
690 nwam_error_t err;
702 if ((err = nwam_value_create_string(addr, &val))
705 if ((err = nwam_valid_host_any(val)) != NWAM_SUCCESS)
712 if ((err = nwam_value_create_string(copy, &val))
715 if ((err = nwam_valid_host_any(val)) != NWAM_SUCCESS)
727 return (err);
740 nwam_error_t err;
744 if ((err = nwam_value_get_uint64(actval, &activation))
746 (err = nwam_loc_is_fixed(loch, &is_fixed)) != NWAM_SUCCESS)
747 return (err);
887 nwam_error_t err;
892 if ((err = nwam_value_get_uint64_array(nameservicesval, &nameservices,
894 return (err);
916 err = nwam_loc_get_prop_value(loch,
918 if (err == NWAM_INVALID_ARG || err == NWAM_ENTITY_NOT_FOUND) {
923 if ((err = nwam_uint64_get_value_string(
928 err = NWAM_NO_MEMORY;
935 if ((err = nwam_value_create_string(nsswitch, &val))
941 err = nwam_set_prop_value(loch->nwh_data,
945 if (err != NWAM_SUCCESS) {
949 } else if (err != NWAM_SUCCESS) {
965 if ((err = nwam_loc_validate_one_nameservice(loch,
969 return (err);
986 if ((err = nwam_loc_validate_one_nameservice(loch,
990 return (err);
993 if ((err = nwam_loc_validate_ldap_nameservice(loch,
995 return (err);
1008 return (err);
1014 nwam_error_t err;
1044 if ((err = nwam_loc_validate_activation_mode(loch, activationval))
1049 return (err);
1111 err = nwam_loc_validate_all_nameservices(loch, nameservicesval,
1114 if (err != NWAM_SUCCESS)
1115 return (err);
1124 nwam_error_t err;
1129 if ((err = nwam_loc_validate_activation_mode(loch, value))
1131 return (err);
1141 nwam_error_t err;
1146 if ((err = nwam_loc_is_fixed(oldloch, &fixed)) != NWAM_SUCCESS)
1147 return (err);
1151 if ((err = nwam_copy(NWAM_LOC_CONF_FILE, oldloch, newname, newlochp))
1153 return (err);
1156 if ((err = nwam_loc_get_prop_value(*newlochp,
1159 err = nwam_loc_validate_activation_mode(*newlochp, val);
1161 if (err != NWAM_SUCCESS) {
1162 if ((err = nwam_value_create_uint64(NWAM_ACTIVATION_MODE_MANUAL,
1165 err = nwam_set_prop_value((*newlochp)->nwh_data,
1168 if (err != NWAM_SUCCESS)
1171 if ((err = nwam_value_create_boolean(B_FALSE, &val))
1174 err = nwam_set_prop_value((*newlochp)->nwh_data,
1177 if (err != NWAM_SUCCESS)
1186 return (err);
1210 nwam_error_t err;
1216 if ((err = nwam_loc_get_prop_value(loch, NWAM_LOC_PROP_ACTIVATION_MODE,
1218 return (err);
1219 err = nwam_value_get_uint64(actval, &activation);
1221 if (err != NWAM_SUCCESS)
1222 return (err);
1235 nwam_error_t err;
1240 if ((err = nwam_loc_get_prop_value(loch, NWAM_LOC_PROP_ENABLED,
1242 return (err);
1243 err = nwam_value_get_boolean(enabledval, enabledp);
1245 return (err);
1251 nwam_error_t err;
1257 if ((err = nwam_loc_is_fixed(loch, &fixed)) != NWAM_SUCCESS)
1258 return (err);
1263 if ((err = nwam_loc_is_enabled(loch, &enabled)) != NWAM_SUCCESS)
1264 return (err);
1265 err = nwam_enable(NULL, loch);
1270 if (err == NWAM_ENTITY_FIXED_ACTIVE)
1271 return (err);
1274 return (err);
1280 nwam_error_t err;
1286 if ((err = nwam_loc_is_fixed(loch, &fixed)) != NWAM_SUCCESS)
1287 return (err);
1292 if ((err = nwam_loc_is_enabled(loch, &enabled)) != NWAM_SUCCESS)
1293 return (err);
1294 err = nwam_disable(NULL, loch);
1299 if (err == NWAM_ENTITY_FIXED_ACTIVE)
1300 return (err);
1303 return (err);