src/utsname.c src/timeserver.c src/rfkill.c \
src/wifi.c src/storage.c src/dbus.c src/config.c \
src/technology.c src/counter.c src/location.c \
- src/session.c src/tethering.c src/ondemand.c
+ src/session.c src/tethering.c src/ondemand.c \
+ src/wpad.c
if UDEV
src_connmand_SOURCES += src/udev.c
void __connman_udev_rfkill(const char *sysname, connman_bool_t blocked);
connman_bool_t __connman_udev_get_blocked(int phyindex);
+int __connman_wpad_init(void);
+void __connman_wpad_cleanup(void);
+void __connman_wpad_start(struct connman_service *service);
+void __connman_wpad_stop(struct connman_service *service);
+
#include <connman/technology.h>
void __connman_technology_list(DBusMessageIter *iter, void *user_data);
__connman_connection_init();
__connman_ipv4_init();
__connman_dhcp_init();
+ __connman_wpad_init();
__connman_rfkill_init();
}
__connman_rfkill_cleanup();
+ __connman_wpad_cleanup();
__connman_dhcp_cleanup();
__connman_ipv4_cleanup();
__connman_provider_cleanup();
update_nameservers(service);
dns_changed(service);
+ __connman_wpad_start(service);
+
__connman_notifier_connect(service->type);
default_changed();
default_changed();
+ __connman_wpad_stop(service);
+
update_nameservers(service);
dns_changed(service);