devctl_ap_state
devctl_ap_state_t devctl_ap_state;
if (devctl_ap_getstate(hdl, nvl, &devctl_ap_state) == -1) {
*rstate = devctl_ap_state.ap_rstate;
if (devctl_ap_state.ap_ostate != AP_OSTATE_CONFIGURED) {
devctl_ap_state_t devctl_ap_state;
if (devctl_ap_getstate(hdl, list, &devctl_ap_state) == -1) {
*ostate = devctl_ap_state.ap_ostate;
if (devctl_ap_state.ap_rstate != AP_RSTATE_CONNECTED) {
devctl_ap_state_t devctl_ap_state;
&devctl_ap_state) == -1) {
switch (devctl_ap_state.ap_rstate) {
switch (devctl_ap_state.ap_ostate) {
switch (devctl_ap_state.ap_condition) {
(*ap_id_list)->ap_busy = devctl_ap_state.ap_in_transition;
(*ap_id_list)->ap_status_time = devctl_ap_state.ap_last_change;
devctl_ap_state_t devctl_ap_state;
if (devctl_ap_getstate(hdl, list, &devctl_ap_state) == -1) {
*rstate = devctl_ap_state.ap_rstate;
*ostate = devctl_ap_state.ap_ostate;
devctl_ap_state_t devctl_ap_state;
if (devctl_ap_getstate(devctl_hdl, user_nvlist, &devctl_ap_state) ==
switch (devctl_ap_state.ap_rstate) {
switch (devctl_ap_state.ap_ostate) {
switch (devctl_ap_state.ap_condition) {
(*ap_id_list)->ap_busy = devctl_ap_state.ap_in_transition;
(*ap_id_list)->ap_status_time = devctl_ap_state.ap_last_change;
devctl_ap_state_t devctl_ap_state;
if (devctl_ap_getstate(hdl, nvl, &devctl_ap_state) == -1) {
*rstate = devctl_ap_state.ap_rstate;
if (devctl_ap_state.ap_ostate != AP_OSTATE_CONFIGURED) {
devctl_ap_state_t devctl_ap_state;
if (devctl_ap_getstate(hdl, list, &devctl_ap_state) == -1) {
*ostate = devctl_ap_state.ap_ostate;
if (devctl_ap_state.ap_rstate != AP_RSTATE_CONNECTED) {
(void) memset(apstate, 0, sizeof (struct devctl_ap_state));
_NOTE(SCHEME_PROTECTS_DATA("No Mutex Needed", devctl_ap_state))