static void manager_running (NMClient *client, GParamSpec *pspec, gpointer user_data) { if (nm_client_get_manager_running (client)) { g_print ("NM appeared\n"); test_wireless_enabled (client); test_get_state (client); test_get_active_connections (client); test_devices (client); } else g_print ("NM disappeared\n"); }
int gpio_get_level(enum gpio_signal signal) { if (mock_wp == -1) mock_wp = !!(test_get_state() & BOOT_WP_MASK); #if defined(CONFIG_WP_ACTIVE_HIGH) if (signal == GPIO_WP) return mock_wp; #else if (signal == GPIO_WP_L) return !mock_wp; #endif /* Signal other than write protect. Just return 0. */ return 0; }