int vt6655_hostap_set_hostapd(PSDevice pDevice, int val, int rtnl_locked) { if (val < 0 || val > 1) return -EINVAL; if (pDevice->bEnableHostapd == val) return 0; pDevice->bEnableHostapd = val; if (val) return hostap_enable_hostapd(pDevice, rtnl_locked); else return hostap_disable_hostapd(pDevice, rtnl_locked); }
int hostap_set_hostapd(local_info_t *local, int val, int rtnl_locked) { if (val < 0 || val > 1) return -EINVAL; if (local->hostapd == val) return 0; local->hostapd = val; if (val) return hostap_enable_hostapd(local, rtnl_locked); else return hostap_disable_hostapd(local, rtnl_locked); }
int vt6656_hostap_set_hostapd(struct vnt_private *pDevice, int val, int rtnl_locked) { if (val < 0 || val > 1) return -EINVAL; if (pDevice->bEnableHostapd == val) return 0; pDevice->bEnableHostapd = val; if (val) return hostap_enable_hostapd(pDevice, rtnl_locked); else return hostap_disable_hostapd(pDevice, rtnl_locked); }