Lines Matching refs:ncph

162 nwam_ncp_get_name(nwam_ncp_handle_t ncph, char **namep)
164 return (nwam_get_name(ncph, namep));
342 nwam_ncp_handle_t ncph;
349 if (nwam_ncp_read(newname, 0, &ncph) == NWAM_SUCCESS) {
350 nwam_ncp_free(ncph);
432 nwam_ncp_enable(nwam_ncp_handle_t ncph)
437 assert(ncph != NULL);
439 err = nwam_enable(NULL, ncph);
446 if ((err = nwam_ncp_get_name(ncph, &name)) != NWAM_SUCCESS)
470 nwam_ncp_handle_t ncph;
512 &ncph)) != NWAM_SUCCESS) {
516 ret = cb(ncph, data);
517 free(ncph);
537 nwam_ncp_get_read_only(nwam_ncp_handle_t ncph, boolean_t *readp)
542 assert(ncph != NULL && readp != NULL);
544 if ((err = nwam_ncp_get_name(ncph, &name)) != NWAM_SUCCESS)
561 nwam_ncp_handle_t ncph;
565 if ((err = nwam_ncu_get_ncp(ncuh, &ncph)) != NWAM_SUCCESS)
568 err = nwam_ncp_get_read_only(ncph, readp);
569 nwam_ncp_free(ncph);
575 nwam_ncp_is_active(nwam_ncp_handle_t ncph)
580 assert(ncph != NULL);
587 if (nwam_ncp_get_name(ncph, &name) != NWAM_SUCCESS ||
601 nwam_ncp_destroy(nwam_ncp_handle_t ncph, uint64_t flags)
607 assert(ncph != NULL);
609 if ((err = nwam_ncp_get_read_only(ncph, &read_only)) != NWAM_SUCCESS)
614 if (nwam_ncp_is_active(ncph))
617 if ((err = nwam_ncp_name_to_file(ncph->nwh_name, &filename))
621 err = nwam_destroy(filename, ncph, flags);
690 nwam_ncp_walk_ncus(nwam_ncp_handle_t ncph,
696 assert(ncph != NULL && cb != NULL);
702 if ((err = nwam_ncp_name_to_file(ncph->nwh_name, &ncpfile))
714 nwam_ncp_free(nwam_ncp_handle_t ncph)
716 nwam_free(ncph);
755 nwam_ncu_create(nwam_ncp_handle_t ncph, const char *name,
765 assert(ncph != NULL && name != NULL && ncuhp != NULL);
770 if ((err = nwam_ncp_get_read_only(ncph, &read_only)) != NWAM_SUCCESS)
775 if (nwam_ncu_read(ncph, name, type, 0, &ncuh) == NWAM_SUCCESS) {
805 (err = nwam_value_create_string(ncph->nwh_name, &parentval))
873 nwam_ncu_read(nwam_ncp_handle_t ncph, const char *name,
880 assert(ncph != NULL && name != NULL && ncuhp != NULL);
882 if ((err = nwam_ncp_name_to_file(ncph->nwh_name, &ncpfile))
896 err_ip = nwam_ncu_read(ncph, name, NWAM_NCU_TYPE_INTERFACE,
898 err_link = nwam_ncu_read(ncph, name, NWAM_NCU_TYPE_LINK,
994 nwam_ncp_handle_t ncph;
1014 if ((err = nwam_ncu_get_ncp(oldncuh, &ncph)) != NWAM_SUCCESS)
1016 if (nwam_ncu_read(ncph, newname, type, 0, &ncuh) == NWAM_SUCCESS) {
1018 nwam_ncp_free(ncph);
1021 nwam_ncp_free(ncph);
1085 nwam_ncp_handle_t ncph;
1095 err = nwam_ncu_get_ncp(ncuh, &ncph);
1103 nwam_ncp_free(ncph);
1681 nwam_ncp_get_state(nwam_ncp_handle_t ncph, nwam_state_t *statep,
1684 return (nwam_get_state(ncph->nwh_name, ncph, statep, auxp));
1691 nwam_ncp_handle_t ncph;
1697 if ((err = nwam_ncu_get_ncp(ncuh, &ncph)) != NWAM_SUCCESS)
1699 if (!nwam_ncp_is_active(ncph)) {
1700 nwam_ncp_free(ncph);
1703 nwam_ncp_free(ncph);