The currently active location is stored in the location/active property 
in the network/location SMF service.  How/where are the currently active 
NCP and ENMs stored?  nwamadm displays this information (and it would 
nice to have nwamcfg also display this).

Also, I'd like to add the following functions in libnwam, which returns 
the currently active NCP, LOC or ENMs (nwamcfg, nwamadm, and gui can use 
these).

    nwam_error_t nwam_ncp_currently_active(char **active_ncp);
    nwam_error_t nwam_loc_currently_active(char **active_loc);
    nwam_error_t nwam_enm_currently_active(char ***active_enms);

And/or the following that returns whether the given profile is active or 
not.

    nwam_error_t nwam_ncp_is_active(const char *ncp, boolean_t *active);
    nwam_error_t nwam_loc_is_active(const char *loc, boolean_t *active);
    nwam_error_t nwam_enm_is_active(const char *enm, boolean_t *active);

Thanks,
Anurag


Reply via email to