Lines Matching refs:err

96 	nwam_error_t err;
101 if ((err = nwam_create(NWAM_OBJECT_TYPE_KNOWN_WLAN,
103 return (err);
106 if ((err = nwam_value_create_uint64(0, &priorityval)) != NWAM_SUCCESS)
108 err = nwam_set_prop_value((*kwhp)->nwh_data,
113 if (err != NWAM_SUCCESS) {
117 return (err);
123 int err = 0;
126 err = nvlist_merge(kwh->nwh_data, data, 0);
130 return (nwam_errno_to_nwam_error(err));
176 nwam_error_t err;
194 if ((err = nwam_known_wlan_get_name(kwh,
196 (err = nwam_known_wlan_get_prop_value(kwh,
198 (err = nwam_value_get_uint64(priorityval,
203 return (err);
219 nwam_error_t err;
221 if ((err = nwam_lists_to_handle(idp, objp, NWAM_OBJECT_TYPE_KNOWN_WLAN,
223 return (err);
240 nwam_error_t err;
245 if ((err = nwam_valid_flags(flags,
247 return (err);
256 if ((err = nwam_walk_known_wlans(get_wlans_cb, &wil, iflags,
261 err = NWAM_SUCCESS;
275 if ((err = nwam_known_wlan_read
283 err = NWAM_WALK_HALTED;
298 return (err);
323 nwam_error_t err;
332 if ((err = nwam_dup_object_list(kwh->nwh_data, &olddata))
334 return (err);
335 if ((err = nwam_delete_prop(kwh->nwh_data, propname)) != NWAM_SUCCESS) {
338 return (err);
340 if ((err = nwam_known_wlan_validate(kwh, NULL)) != NWAM_SUCCESS) {
343 return (err);
355 nwam_error_t err;
359 if ((err = nwam_known_wlan_validate_prop(kwh, propname, value))
361 return (err);
392 nwam_error_t err;
397 err = nwam_known_wlan_get_name(kwh, &name);
398 if (err != NWAM_SUCCESS)
399 return (err);
407 err = nwam_known_wlan_get_prop_value(kwh, NWAM_KNOWN_WLAN_PROP_PRIORITY,
409 if (err != NWAM_SUCCESS)
410 return (err);
411 err = nwam_value_get_uint64(priorityval, &priority);
412 if (err != NWAM_SUCCESS)
413 return (err);
421 err = nwam_value_create_uint64(priority + 1, &priorityval);
422 if (err != NWAM_SUCCESS)
423 return (err);
424 err = nwam_known_wlan_set_prop_value(kwh,
427 if (err != NWAM_SUCCESS) {
428 return (err);
435 err = nwam_known_wlan_commit(kwh,
437 if (err != NWAM_SUCCESS)
438 return (err);
455 nwam_error_t err;
462 if ((err = nwam_known_wlan_validate(kwh, NULL)) != NWAM_SUCCESS)
463 return (err);
480 err = nwam_known_wlan_get_prop_value(kwh,
482 if (err != NWAM_SUCCESS)
483 return (err);
484 err = nwam_value_get_uint64(priorityval, &(pcd.priority));
486 if (err != NWAM_SUCCESS)
487 return (err);
488 err = nwam_known_wlan_get_name(kwh, &(pcd.wlan_name));
489 if (err != NWAM_SUCCESS)
490 return (err);
491 err = nwam_walk_known_wlans(avoid_priority_collisions_cb, &pcd,
615 nwam_error_t err;
623 err = nwam_known_wlan_read(essid, 0, &kwh);
625 switch (err) {
627 if ((err = nwam_known_wlan_create(essid, &kwh)) != NWAM_SUCCESS)
628 return (err);
630 if ((err = nwam_value_create_uint64(0, &priorityval))
633 return (err);
635 err = nwam_known_wlan_set_prop_value(kwh,
638 if (err != NWAM_SUCCESS) {
640 return (err);
645 if ((err = nwam_value_create_string((char *)bssid, &bssidsval))
648 return (err);
651 err = nwam_known_wlan_set_prop_value(kwh,
654 if (err != NWAM_SUCCESS) {
656 return (err);
665 err = nwam_known_wlan_get_prop_value(kwh,
667 if (err != NWAM_SUCCESS && err != NWAM_ENTITY_NOT_FOUND) {
669 return (err);
671 if (err == NWAM_SUCCESS) {
672 if ((err = nwam_value_get_string_array(bssidsval,
676 return (err);
707 err = nwam_value_create_string_array(new_bssids, nelem + 1,
712 if (err != NWAM_SUCCESS) {
714 return (err);
717 err = nwam_known_wlan_set_prop_value(kwh,
720 if (err != NWAM_SUCCESS) {
722 return (err);
726 return (err);
731 if ((err = nwam_value_create_uint64(secmode, &secmodeval))
734 return (err);
736 err = nwam_known_wlan_set_prop_value(kwh,
740 if (err != NWAM_SUCCESS) {
742 return (err);
746 if ((err = nwam_value_create_string((char *)keyname,
749 return (err);
751 err = nwam_known_wlan_set_prop_value(kwh,
754 if (err != NWAM_SUCCESS) {
756 return (err);
758 if ((err = nwam_value_create_uint64(keyslot,
761 return (err);
763 err = nwam_known_wlan_set_prop_value(kwh,
768 err = nwam_known_wlan_commit(kwh, 0);
771 return (err);
786 nwam_error_t err;
790 if ((err = nwam_known_wlan_read(essid, 0, &kwh)) != NWAM_SUCCESS)
791 return (err);
792 if ((err = nwam_known_wlan_get_prop_value(kwh,
795 return (err);
797 if ((err = nwam_value_get_string_array(bssidsval, &old_bssids, &nelem))
801 return (err);
822 if ((err = nwam_known_wlan_delete_prop(kwh,
825 return (err);
827 err = nwam_known_wlan_commit(kwh, 0);
829 return (err);
846 err = nwam_value_create_string_array(new_bssids, nelem - 1, &bssidsval);
850 if (err != NWAM_SUCCESS) {
852 return (err);
856 err = nwam_known_wlan_set_prop_value(kwh, NWAM_KNOWN_WLAN_PROP_BSSIDS,
859 if (err != NWAM_SUCCESS) {
861 return (err);
865 if ((err = nwam_known_wlan_delete_prop(kwh,
868 return (err);
870 if ((err = nwam_known_wlan_delete_prop(kwh,
873 return (err);
877 err = nwam_known_wlan_commit(kwh, 0);
880 return (err);