Lines Matching defs:kwh

127 nwam_known_wlan_get_name(nwam_known_wlan_handle_t kwh, char **namep)
129 return (nwam_get_name(kwh, namep));
133 nwam_known_wlan_set_name(nwam_known_wlan_handle_t kwh, const char *name)
135 return (nwam_set_name(kwh, name));
139 nwam_known_wlan_can_set_name(nwam_known_wlan_handle_t kwh)
141 return (!kwh->nwh_committed);
162 get_wlans_cb(nwam_known_wlan_handle_t kwh, void *data)
185 if ((err = nwam_known_wlan_get_name(kwh,
187 (err = nwam_known_wlan_get_prop_value(kwh,
214 nwam_known_wlan_handle_t kwh;
254 iflags, &kwh)) != NWAM_SUCCESS) {
257 ret = cb(kwh, data);
259 nwam_known_wlan_free(kwh);
263 nwam_known_wlan_free(kwh);
283 nwam_known_wlan_free(nwam_known_wlan_handle_t kwh)
285 nwam_free(kwh);
296 nwam_known_wlan_delete_prop(nwam_known_wlan_handle_t kwh, const char *propname)
301 assert(kwh != NULL && propname != NULL);
307 if ((err = nwam_dup_object_list(kwh->nwh_data, &olddata))
310 if ((err = nwam_delete_prop(kwh->nwh_data, propname)) != NWAM_SUCCESS) {
311 nwam_free_object_list(kwh->nwh_data);
312 kwh->nwh_data = olddata;
315 if ((err = nwam_known_wlan_validate(kwh, NULL)) != NWAM_SUCCESS) {
316 nwam_free_object_list(kwh->nwh_data);
317 kwh->nwh_data = olddata;
326 nwam_known_wlan_set_prop_value(nwam_known_wlan_handle_t kwh,
331 assert(kwh != NULL && propname != NULL && value != NULL);
333 if ((err = nwam_known_wlan_validate_prop(kwh, propname, value))
337 return (nwam_set_prop_value(kwh->nwh_data, propname, value));
341 nwam_known_wlan_get_prop_value(nwam_known_wlan_handle_t kwh,
344 return (nwam_get_prop_value(kwh->nwh_data, propname, valuep));
348 nwam_known_wlan_walk_props(nwam_known_wlan_handle_t kwh,
352 return (nwam_walk_props(kwh, cb, data, flags, retp));
361 avoid_priority_collisions_cb(nwam_known_wlan_handle_t kwh, void *data)
369 err = nwam_known_wlan_get_name(kwh, &name);
379 err = nwam_known_wlan_get_prop_value(kwh, NWAM_KNOWN_WLAN_PROP_PRIORITY,
396 err = nwam_known_wlan_set_prop_value(kwh,
407 err = nwam_known_wlan_commit(kwh,
425 nwam_known_wlan_commit(nwam_known_wlan_handle_t kwh, uint64_t flags)
432 assert(kwh != NULL && kwh->nwh_data != NULL);
434 if ((err = nwam_known_wlan_validate(kwh, NULL)) != NWAM_SUCCESS)
442 return (nwam_commit(NWAM_KNOWN_WLAN_CONF_FILE, kwh,
453 err = nwam_known_wlan_get_prop_value(kwh,
461 err = nwam_known_wlan_get_name(kwh, &(pcd.wlan_name));
474 return (nwam_known_wlan_commit(kwh,
479 nwam_known_wlan_destroy(nwam_known_wlan_handle_t kwh, uint64_t flags)
481 return (nwam_destroy(NWAM_KNOWN_WLAN_CONF_FILE, kwh,
540 nwam_known_wlan_validate(nwam_known_wlan_handle_t kwh, const char **errpropp)
542 return (nwam_validate(known_wlan_prop_table, kwh, errpropp));
546 nwam_known_wlan_validate_prop(nwam_known_wlan_handle_t kwh,
549 return (nwam_validate_prop(known_wlan_prop_table, kwh, propname,
584 nwam_known_wlan_handle_t kwh;
597 err = nwam_known_wlan_read(essid, 0, &kwh);
601 if ((err = nwam_known_wlan_create(essid, &kwh)) != NWAM_SUCCESS)
606 nwam_known_wlan_free(kwh);
609 err = nwam_known_wlan_set_prop_value(kwh,
613 nwam_known_wlan_free(kwh);
621 nwam_known_wlan_free(kwh);
625 err = nwam_known_wlan_set_prop_value(kwh,
629 nwam_known_wlan_free(kwh);
639 err = nwam_known_wlan_get_prop_value(kwh,
642 nwam_known_wlan_free(kwh);
649 nwam_known_wlan_free(kwh);
657 nwam_known_wlan_free(kwh);
687 nwam_known_wlan_free(kwh);
691 err = nwam_known_wlan_set_prop_value(kwh,
695 nwam_known_wlan_free(kwh);
707 nwam_known_wlan_free(kwh);
710 err = nwam_known_wlan_set_prop_value(kwh,
715 nwam_known_wlan_free(kwh);
722 nwam_known_wlan_free(kwh);
725 err = nwam_known_wlan_set_prop_value(kwh,
729 nwam_known_wlan_free(kwh);
734 nwam_known_wlan_free(kwh);
737 err = nwam_known_wlan_set_prop_value(kwh,
742 err = nwam_known_wlan_commit(kwh, 0);
743 nwam_known_wlan_free(kwh);
756 nwam_known_wlan_handle_t kwh;
764 if ((err = nwam_known_wlan_read(essid, 0, &kwh)) != NWAM_SUCCESS)
766 if ((err = nwam_known_wlan_get_prop_value(kwh,
768 nwam_known_wlan_free(kwh);
774 nwam_known_wlan_free(kwh);
789 nwam_known_wlan_free(kwh);
796 if ((err = nwam_known_wlan_delete_prop(kwh,
798 nwam_known_wlan_free(kwh);
801 err = nwam_known_wlan_commit(kwh, 0);
802 nwam_known_wlan_free(kwh);
809 nwam_known_wlan_free(kwh);
825 nwam_known_wlan_free(kwh);
830 err = nwam_known_wlan_set_prop_value(kwh, NWAM_KNOWN_WLAN_PROP_BSSIDS,
834 nwam_known_wlan_free(kwh);
839 if ((err = nwam_known_wlan_delete_prop(kwh,
841 nwam_known_wlan_free(kwh);
844 if ((err = nwam_known_wlan_delete_prop(kwh,
846 nwam_known_wlan_free(kwh);
851 err = nwam_known_wlan_commit(kwh, 0);
852 nwam_known_wlan_free(kwh);