2007-10-01 21:26:13 +00:00
|
|
|
SUBDIRS= \
|
2010-04-06 17:39:57 -07:00
|
|
|
logging \
|
2010-09-07 21:50:20 -05:00
|
|
|
dns-manager \
|
2007-10-01 21:26:13 +00:00
|
|
|
vpn-manager \
|
|
|
|
|
dhcp-manager \
|
2009-07-30 13:50:42 -04:00
|
|
|
ip6-manager \
|
2007-10-01 21:26:13 +00:00
|
|
|
supplicant-manager \
|
|
|
|
|
ppp-manager \
|
2008-05-29 20:47:10 +00:00
|
|
|
backends \
|
2009-01-18 23:19:09 -05:00
|
|
|
dnsmasq-manager \
|
2009-01-19 11:01:00 +02:00
|
|
|
modem-manager \
|
2009-05-13 21:32:56 -04:00
|
|
|
bluez-manager \
|
2010-10-27 20:22:14 -05:00
|
|
|
settings \
|
2009-02-02 01:36:43 -05:00
|
|
|
. \
|
2009-01-18 23:19:09 -05:00
|
|
|
tests
|
2004-06-24 14:18:37 +00:00
|
|
|
|
2005-12-06 23:37:09 +00:00
|
|
|
INCLUDES = -I${top_srcdir} \
|
|
|
|
|
-I${top_srcdir}/include \
|
2008-04-05 16:28:24 +00:00
|
|
|
-I${top_builddir}/marshallers \
|
2010-04-06 17:39:57 -07:00
|
|
|
-I${top_srcdir}/src/logging \
|
2010-09-07 21:50:20 -05:00
|
|
|
-I${top_srcdir}/src/dns-manager \
|
2005-12-06 23:37:09 +00:00
|
|
|
-I${top_srcdir}/src/vpn-manager \
|
|
|
|
|
-I${top_srcdir}/src/dhcp-manager \
|
2009-07-30 13:50:42 -04:00
|
|
|
-I${top_srcdir}/src/ip6-manager \
|
2006-11-25 15:41:04 +00:00
|
|
|
-I${top_srcdir}/src/supplicant-manager \
|
2008-05-29 20:47:10 +00:00
|
|
|
-I${top_srcdir}/src/dnsmasq-manager \
|
2009-01-19 11:01:00 +02:00
|
|
|
-I${top_srcdir}/src/modem-manager \
|
2009-05-13 21:32:56 -04:00
|
|
|
-I$(top_srcdir)/src/bluez-manager \
|
2010-10-27 20:22:14 -05:00
|
|
|
-I$(top_srcdir)/src/settings \
|
2008-04-27 14:30:06 +00:00
|
|
|
-I${top_srcdir}/libnm-util \
|
2009-06-11 00:39:12 -04:00
|
|
|
-I${top_srcdir}/libnm-glib \
|
2008-04-27 14:30:06 +00:00
|
|
|
-I${top_srcdir}/callouts
|
2004-06-24 14:18:37 +00:00
|
|
|
|
2009-02-02 01:36:43 -05:00
|
|
|
###########################################
|
2010-03-02 14:44:02 -08:00
|
|
|
# Test libraries
|
2009-02-02 01:36:43 -05:00
|
|
|
###########################################
|
|
|
|
|
|
2010-03-02 14:44:02 -08:00
|
|
|
noinst_LTLIBRARIES = libtest-dhcp.la libtest-policy-hosts.la
|
|
|
|
|
|
|
|
|
|
###########################################
|
|
|
|
|
# DHCP test library
|
|
|
|
|
###########################################
|
2009-02-02 01:36:43 -05:00
|
|
|
|
|
|
|
|
libtest_dhcp_la_SOURCES = \
|
|
|
|
|
nm-ip4-config.c \
|
2010-01-14 00:45:10 -08:00
|
|
|
nm-ip6-config.c \
|
2009-03-16 14:31:28 +02:00
|
|
|
nm-hostname-provider.c \
|
2009-02-02 01:36:43 -05:00
|
|
|
nm-dbus-manager.c
|
|
|
|
|
|
|
|
|
|
libtest_dhcp_la_CPPFLAGS = \
|
|
|
|
|
$(GLIB_CFLAGS) \
|
|
|
|
|
$(DBUS_CFLAGS) \
|
|
|
|
|
$(LIBNL_CFLAGS)
|
|
|
|
|
|
|
|
|
|
libtest_dhcp_la_LIBADD = \
|
2010-01-12 22:09:28 -08:00
|
|
|
$(top_builddir)/marshallers/libmarshallers.la \
|
2009-08-20 12:31:17 -05:00
|
|
|
$(top_builddir)/libnm-util/libnm-util.la \
|
2009-02-02 01:36:43 -05:00
|
|
|
$(GLIB_LIBS) \
|
|
|
|
|
$(DBUS_LIBS) \
|
2009-08-20 12:31:17 -05:00
|
|
|
$(LIBNL_LIBS)
|
2009-02-02 01:36:43 -05:00
|
|
|
|
2010-03-02 14:44:02 -08:00
|
|
|
###########################################
|
|
|
|
|
# Hosts policy test library
|
|
|
|
|
###########################################
|
|
|
|
|
|
|
|
|
|
libtest_policy_hosts_la_SOURCES = \
|
|
|
|
|
nm-policy-hosts.c \
|
|
|
|
|
nm-policy-hosts.h
|
|
|
|
|
|
|
|
|
|
libtest_policy_hosts_la_CPPFLAGS = \
|
2010-04-19 16:59:34 -07:00
|
|
|
-DSYSCONFDIR=\"$(sysconfdir)\" \
|
2010-03-02 14:44:02 -08:00
|
|
|
$(GLIB_CFLAGS)
|
|
|
|
|
|
|
|
|
|
libtest_policy_hosts_la_LIBADD = \
|
2010-04-19 16:59:34 -07:00
|
|
|
${top_builddir}/src/logging/libnm-logging.la \
|
2010-03-02 14:44:02 -08:00
|
|
|
$(GLIB_LIBS)
|
|
|
|
|
|
2009-02-02 01:36:43 -05:00
|
|
|
|
|
|
|
|
###########################################
|
|
|
|
|
# NetworkManager
|
|
|
|
|
###########################################
|
|
|
|
|
|
2006-01-20 15:37:37 +00:00
|
|
|
sbin_PROGRAMS = NetworkManager
|
2004-11-12 18:49:33 +00:00
|
|
|
|
2009-05-14 11:01:56 -04:00
|
|
|
NetworkManager_SOURCES = \
|
|
|
|
|
nm-call-store.c \
|
|
|
|
|
nm-call-store.h \
|
|
|
|
|
nm-device.c \
|
|
|
|
|
nm-device.h \
|
|
|
|
|
nm-device-interface.c \
|
|
|
|
|
nm-device-interface.h \
|
|
|
|
|
nm-device-private.h \
|
|
|
|
|
nm-device-ethernet.c \
|
|
|
|
|
nm-device-ethernet.h \
|
|
|
|
|
nm-device-wifi.c \
|
|
|
|
|
nm-device-wifi.h \
|
2009-08-05 16:34:02 -04:00
|
|
|
nm-device-olpc-mesh.c \
|
|
|
|
|
nm-device-olpc-mesh.h \
|
2009-05-14 11:01:56 -04:00
|
|
|
nm-device-bt.c \
|
|
|
|
|
nm-device-bt.h \
|
2010-03-25 12:18:26 -07:00
|
|
|
nm-device-modem.h \
|
|
|
|
|
nm-device-modem.c \
|
2009-10-04 23:35:20 -07:00
|
|
|
nm-device-cdma.c \
|
|
|
|
|
nm-device-cdma.h \
|
2009-10-05 00:42:53 -07:00
|
|
|
nm-device-gsm.c \
|
|
|
|
|
nm-device-gsm.h \
|
2010-03-02 15:06:14 -08:00
|
|
|
nm-wifi-ap.c \
|
|
|
|
|
nm-wifi-ap.h \
|
2009-05-14 11:01:56 -04:00
|
|
|
nm-dbus-manager.h \
|
|
|
|
|
nm-dbus-manager.c \
|
2009-06-05 01:55:02 -04:00
|
|
|
nm-udev-manager.c \
|
|
|
|
|
nm-udev-manager.h \
|
2009-05-14 11:01:56 -04:00
|
|
|
nm-hostname-provider.c \
|
|
|
|
|
nm-hostname-provider.h \
|
|
|
|
|
nm-ip4-config.c \
|
|
|
|
|
nm-ip4-config.h \
|
2009-07-29 21:34:52 -04:00
|
|
|
nm-ip6-config.c \
|
|
|
|
|
nm-ip6-config.h \
|
2008-03-26 13:43:01 +00:00
|
|
|
nm-active-connection.h \
|
|
|
|
|
nm-active-connection.c \
|
2010-03-02 15:06:14 -08:00
|
|
|
main.c \
|
|
|
|
|
nm-policy.c \
|
|
|
|
|
nm-policy.h \
|
2010-03-02 14:44:02 -08:00
|
|
|
nm-policy-hosts.c \
|
|
|
|
|
nm-policy-hosts.h \
|
2010-04-19 16:59:34 -07:00
|
|
|
nm-policy-hostname.c \
|
|
|
|
|
nm-policy-hostname.h \
|
2009-05-14 11:01:56 -04:00
|
|
|
NetworkManagerUtils.c \
|
|
|
|
|
NetworkManagerUtils.h \
|
2010-03-02 15:06:14 -08:00
|
|
|
nm-system.c \
|
|
|
|
|
nm-system.h \
|
2009-05-14 11:01:56 -04:00
|
|
|
nm-manager.c \
|
|
|
|
|
nm-manager.h \
|
2010-05-28 18:23:00 -07:00
|
|
|
nm-manager-auth.c \
|
|
|
|
|
nm-manager-auth.h \
|
2009-05-14 11:01:56 -04:00
|
|
|
nm-netlink-monitor.c \
|
|
|
|
|
nm-netlink-monitor.h \
|
|
|
|
|
nm-activation-request.c \
|
|
|
|
|
nm-activation-request.h \
|
|
|
|
|
nm-properties-changed-signal.c \
|
|
|
|
|
nm-properties-changed-signal.h \
|
|
|
|
|
wpa.c \
|
|
|
|
|
wpa.h \
|
2008-07-17 17:04:13 +00:00
|
|
|
nm-dhcp4-config.c \
|
2009-11-29 15:32:45 -08:00
|
|
|
nm-dhcp4-config.h \
|
2010-01-13 22:30:40 -08:00
|
|
|
nm-dhcp6-config.c \
|
|
|
|
|
nm-dhcp6-config.h \
|
2010-10-25 23:43:04 -05:00
|
|
|
nm-rfkill.h \
|
|
|
|
|
nm-session-monitor.c \
|
2010-12-10 12:38:19 -06:00
|
|
|
nm-session-monitor.h \
|
|
|
|
|
nm-agent-manager.c \
|
|
|
|
|
nm-agent-manager.h \
|
|
|
|
|
nm-secret-agent.c \
|
|
|
|
|
nm-secret-agent.h
|
2004-08-24 00:31:47 +00:00
|
|
|
|
2007-02-12 09:23:43 +00:00
|
|
|
nm-access-point-glue.h: $(top_srcdir)/introspection/nm-access-point.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_access_point --mode=glib-server --output=$@ $<
|
2007-02-12 09:23:43 +00:00
|
|
|
|
|
|
|
|
nm-manager-glue.h: $(top_srcdir)/introspection/nm-manager.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_manager --mode=glib-server --output=$@ $<
|
2007-02-12 09:23:43 +00:00
|
|
|
|
|
|
|
|
nm-device-interface-glue.h: $(top_srcdir)/introspection/nm-device.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_device_interface --mode=glib-server --output=$@ $<
|
2007-02-12 09:23:43 +00:00
|
|
|
|
2008-06-10 15:54:23 +00:00
|
|
|
nm-device-ethernet-glue.h: $(top_srcdir)/introspection/nm-device-ethernet.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_device_ethernet --mode=glib-server --output=$@ $<
|
2007-02-12 09:23:43 +00:00
|
|
|
|
2008-06-10 16:32:39 +00:00
|
|
|
nm-device-wifi-glue.h: $(top_srcdir)/introspection/nm-device-wifi.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_device_wifi --mode=glib-server --output=$@ $<
|
2007-02-12 09:23:43 +00:00
|
|
|
|
2009-05-14 11:01:56 -04:00
|
|
|
nm-device-bt-glue.h: $(top_srcdir)/introspection/nm-device-bt.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_device_bt --mode=glib-server --output=$@ $<
|
2009-05-14 11:01:56 -04:00
|
|
|
|
2009-08-05 16:34:02 -04:00
|
|
|
nm-device-olpc-mesh-glue.h: $(top_srcdir)/introspection/nm-device-olpc-mesh.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_device_olpc_mesh --mode=glib-server --output=$@ $<
|
2009-08-05 16:34:02 -04:00
|
|
|
|
2007-02-16 11:23:49 +00:00
|
|
|
nm-ip4-config-glue.h: $(top_srcdir)/introspection/nm-ip4-config.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_ip4_config --mode=glib-server --output=$@ $<
|
2007-02-16 11:23:49 +00:00
|
|
|
|
2009-07-29 21:34:52 -04:00
|
|
|
nm-ip6-config-glue.h: $(top_srcdir)/introspection/nm-ip6-config.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_ip6_config --mode=glib-server --output=$@ $<
|
2009-07-29 21:34:52 -04:00
|
|
|
|
2008-03-20 19:56:12 +00:00
|
|
|
nm-active-connection-glue.h: $(top_srcdir)/introspection/nm-active-connection.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_active_connection --mode=glib-server --output=$@ $<
|
2007-02-12 09:23:43 +00:00
|
|
|
|
2008-07-17 17:04:13 +00:00
|
|
|
nm-dhcp4-config-glue.h: $(top_srcdir)/introspection/nm-dhcp4-config.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_dhcp4_config --mode=glib-server --output=$@ $<
|
2008-07-17 17:04:13 +00:00
|
|
|
|
2010-01-13 22:30:40 -08:00
|
|
|
nm-dhcp6-config-glue.h: $(top_srcdir)/introspection/nm-dhcp6-config.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_dhcp6_config --mode=glib-server --output=$@ $<
|
2010-01-13 22:30:40 -08:00
|
|
|
|
2009-10-05 00:51:29 -07:00
|
|
|
nm-device-cdma-glue.h: $(top_srcdir)/introspection/nm-device-cdma.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_device_cdma --mode=glib-server --output=$@ $<
|
2009-10-05 00:51:29 -07:00
|
|
|
|
|
|
|
|
nm-device-gsm-glue.h: $(top_srcdir)/introspection/nm-device-gsm.xml
|
2010-08-03 12:58:46 -07:00
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_device_gsm --mode=glib-server --output=$@ $<
|
2009-10-05 00:51:29 -07:00
|
|
|
|
2010-12-10 12:38:19 -06:00
|
|
|
nm-agent-manager-glue.h: $(top_srcdir)/introspection/nm-agent-manager.xml
|
|
|
|
|
$(AM_V_GEN) dbus-binding-tool --prefix=nm_agent_manager --mode=glib-server --output=$@ $<
|
|
|
|
|
|
2009-05-13 21:32:56 -04:00
|
|
|
BUILT_SOURCES = \
|
|
|
|
|
nm-access-point-glue.h \
|
|
|
|
|
nm-manager-glue.h \
|
|
|
|
|
nm-device-interface-glue.h \
|
|
|
|
|
nm-device-ethernet-glue.h \
|
|
|
|
|
nm-device-wifi-glue.h \
|
2009-08-05 16:34:02 -04:00
|
|
|
nm-device-olpc-mesh-glue.h \
|
2009-05-14 11:01:56 -04:00
|
|
|
nm-device-bt-glue.h \
|
2009-10-05 00:51:29 -07:00
|
|
|
nm-device-cdma-glue.h \
|
|
|
|
|
nm-device-gsm-glue.h \
|
2009-05-13 21:32:56 -04:00
|
|
|
nm-ip4-config-glue.h \
|
2009-07-29 21:34:52 -04:00
|
|
|
nm-ip6-config-glue.h \
|
2008-07-17 17:04:13 +00:00
|
|
|
nm-active-connection-glue.h \
|
2010-01-13 22:30:40 -08:00
|
|
|
nm-dhcp4-config-glue.h \
|
2010-12-10 12:38:19 -06:00
|
|
|
nm-dhcp6-config-glue.h \
|
|
|
|
|
nm-agent-manager-glue.h
|
2006-02-02 20:52:43 +00:00
|
|
|
|
2009-05-13 21:32:56 -04:00
|
|
|
NetworkManager_CPPFLAGS = \
|
|
|
|
|
$(DBUS_CFLAGS) \
|
|
|
|
|
$(GLIB_CFLAGS) \
|
2009-06-05 01:55:02 -04:00
|
|
|
$(GUDEV_CFLAGS) \
|
2009-05-13 21:32:56 -04:00
|
|
|
$(LIBNL_CFLAGS) \
|
2009-06-11 00:39:12 -04:00
|
|
|
$(GMODULE_CFLAGS) \
|
2010-05-28 18:23:00 -07:00
|
|
|
$(POLKIT_CFLAGS) \
|
2009-05-13 21:32:56 -04:00
|
|
|
-DG_DISABLE_DEPRECATED \
|
|
|
|
|
-DBINDIR=\"$(bindir)\" \
|
|
|
|
|
-DSBINDIR=\"$(sbindir)\" \
|
|
|
|
|
-DLIBEXECDIR=\"$(libexecdir)\" \
|
|
|
|
|
-DDATADIR=\"$(datadir)\" \
|
|
|
|
|
-DSYSCONFDIR=\"$(sysconfdir)\" \
|
|
|
|
|
-DLOCALSTATEDIR=\"$(localstatedir)\" \
|
|
|
|
|
-DNM_RUN_DIR=\"$(rundir)\" \
|
|
|
|
|
-DNMLOCALEDIR=\"$(datadir)/locale\" \
|
2005-01-12 18:40:04 +00:00
|
|
|
-DARP_DEBUG
|
|
|
|
|
|
2009-05-13 21:32:56 -04:00
|
|
|
NetworkManager_LDADD = \
|
|
|
|
|
$(top_builddir)/marshallers/libmarshallers.la \
|
2010-04-06 17:39:57 -07:00
|
|
|
./logging/libnm-logging.la \
|
2010-09-07 21:50:20 -05:00
|
|
|
./dns-manager/libdns-manager.la \
|
2009-05-13 21:32:56 -04:00
|
|
|
./vpn-manager/libvpn-manager.la \
|
|
|
|
|
./dhcp-manager/libdhcp-manager.la \
|
2009-07-30 13:50:42 -04:00
|
|
|
./ip6-manager/libip6-manager.la \
|
2009-05-13 21:32:56 -04:00
|
|
|
./supplicant-manager/libsupplicant-manager.la \
|
|
|
|
|
./dnsmasq-manager/libdnsmasq-manager.la \
|
|
|
|
|
./ppp-manager/libppp-manager.la \
|
|
|
|
|
./modem-manager/libmodem-manager.la \
|
|
|
|
|
./bluez-manager/libbluez-manager.la \
|
2010-10-27 20:22:14 -05:00
|
|
|
./settings/libsettings.la \
|
2009-05-13 21:32:56 -04:00
|
|
|
./backends/libnmbackend.la \
|
2009-08-20 12:31:17 -05:00
|
|
|
$(top_builddir)/libnm-util/libnm-util.la \
|
|
|
|
|
$(DBUS_LIBS) \
|
|
|
|
|
$(GLIB_LIBS) \
|
|
|
|
|
$(GUDEV_LIBS) \
|
|
|
|
|
$(LIBNL_LIBS) \
|
2009-11-06 13:40:13 -08:00
|
|
|
$(GMODULE_LIBS) \
|
2010-05-28 18:23:00 -07:00
|
|
|
$(POLKIT_LIBS) \
|
2009-11-06 13:40:44 -08:00
|
|
|
$(LIBM) \
|
|
|
|
|
$(LIBDL)
|
2004-11-12 18:49:33 +00:00
|
|
|
|
2006-02-27 04:31:52 +00:00
|
|
|
NetworkManager_LDFLAGS = -rdynamic
|
2006-02-02 20:52:43 +00:00
|
|
|
|
2006-02-27 04:31:52 +00:00
|
|
|
libexec_PROGRAMS = nm-crash-logger
|
|
|
|
|
nm_crash_logger_SOURCES = nm-crash-logger.c
|
|
|
|
|
nm_crash_logger_CPPFLAGS = \
|
2009-05-13 21:32:56 -04:00
|
|
|
$(GLIB_CFLAGS) \
|
|
|
|
|
-DG_DISABLE_DEPRECATED \
|
|
|
|
|
-DBINDIR=\"$(bindir)\" \
|
|
|
|
|
-DSBINDIR=\"$(sbindir)\" \
|
|
|
|
|
-DDATADIR=\"$(datadir)\" \
|
|
|
|
|
-DSYSCONFDIR=\"$(sysconfdir)\" \
|
2006-02-27 04:31:52 +00:00
|
|
|
-DLOCALSTATEDIR=\"$(localstatedir)\"
|
2009-02-15 11:20:25 -05:00
|
|
|
nm_crash_logger_LDADD = $(GLIB_LIBS)
|
2006-02-27 04:31:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
NetworkManagerdir = $(datadir)/NetworkManager
|
|
|
|
|
NetworkManager_DATA = gdb-cmd
|
2006-02-02 20:52:43 +00:00
|
|
|
|
2004-07-28 18:04:23 +00:00
|
|
|
dbusservicedir = $(DBUS_SYS_DIR)
|
2004-06-24 14:18:37 +00:00
|
|
|
dbusservice_DATA = NetworkManager.conf
|
|
|
|
|
|
2006-03-05 Dan Williams <dcbw@redhat.com>
Process netlink messages in device subclasses rather than in
NetworkManager.c. Also add support for recognizing Wireless Events.
* configure.in
- Find GLIB_GENMARSHAL
* src/Makefile.am
- Since we're marshalling custom types for wireless event signals,
we get to create our own marshallers using GLIB_GENMARSHAL
* src/NetworkManager.c
- (nm_monitor_wired_link_state): renamed to nm_monitor_setup
- (nm_monitor_setup): renamed from nm_monitor_wired_link_state, and
cut down somewhat. We no longer process signals here.
- (nm_data_new): create the netlink monitor here, and remove a
useless call to nm_policy_schedule_device_change_check()
- (nm_data_free): get rid of the netlink monitor here
- (nm_device_link_activated, nm_device_link_deactivated): removed
- (main): don't create the netlink monitor here, let nm_data_new
do that. Call nm_policy_schedule_device_change_check() right
before we jump to the mainloop to figure out which device
to use first
* src/NetworkManagerSystem.[ch]
- (nm_system_get_rtnl_index_from_iface, nm_system_get_iface_from_rtnl_index):
convert back and forth from interface names to interface
indexes
* src/nm-device-802-11-wireless.c
- (real_init): connect to wireless-event signals from the netlink
monitor object
- (nm_device_802_11_wireless_event): new function, schedule handler
for wireless event signals from the netlink monitor object. We
want the handler to run in the device's context
- (wireless_event_helper): handle wireless-event signals from netlink
- (nm_device_802_11_wireless_dispose): disconnect wireless-event
signal handler
* src/nm-device-802-11-wireless.h
- remove unused prototype for nm_device_802_11_wireless_new
* src/nm-device-802-3-ethernet.c
- (real_init): new function; set up signal handlers for link events
- (nm_device_802_3_ethernet_link_activated): new function, schedule
handler for netlink link activated events on device's main loop
- (link_activated_helper): when we get a link activated event, set
the device's link to be active
- (nm_device_802_3_ethernet_link_deactivated): new function; schedule
handler for netlink link deactivated events on device's main loop
- (link_deactivated_helper): when we get a link deactivated event, set
the device's link to be inactive
- (nm_device_802_3_ethernet_dispose): disconnect signal handler on
dispose
* src/nm-device-802-3-ethernet.h
- remove unused prototype for nm_device_802_3_ethernet_new
* src/nm-device.[ch]
- (nm_get_device_by_iface_locked): variant of nm_get_device_by_iface
but locks the device list
- (nm_device_set_active_link): a little bit of cleanup and de-indenting
* src/nm-netlink-monitor.[ch]
- (nm_netlink_monitor_class_install_signals): New signal
"wireless-event"
- (nm_netlink_monitor_new): keep reference to NMData so we can get
at the device list
- (nm_netlink_monitor_event_handler): expand for wireless events too
* src/nm-marshal-main.c
- Include generated nm-marshal.c and nm-marshal.h
* src/nm-marshal.list
- List of custom marshal functions
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1555 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-03-06 01:10:58 +00:00
|
|
|
EXTRA_DIST = \
|
|
|
|
|
$(dbusservice_DATA) \
|
2007-10-01 21:26:13 +00:00
|
|
|
$(NetworkManager_DATA)
|
2006-03-05 Dan Williams <dcbw@redhat.com>
Process netlink messages in device subclasses rather than in
NetworkManager.c. Also add support for recognizing Wireless Events.
* configure.in
- Find GLIB_GENMARSHAL
* src/Makefile.am
- Since we're marshalling custom types for wireless event signals,
we get to create our own marshallers using GLIB_GENMARSHAL
* src/NetworkManager.c
- (nm_monitor_wired_link_state): renamed to nm_monitor_setup
- (nm_monitor_setup): renamed from nm_monitor_wired_link_state, and
cut down somewhat. We no longer process signals here.
- (nm_data_new): create the netlink monitor here, and remove a
useless call to nm_policy_schedule_device_change_check()
- (nm_data_free): get rid of the netlink monitor here
- (nm_device_link_activated, nm_device_link_deactivated): removed
- (main): don't create the netlink monitor here, let nm_data_new
do that. Call nm_policy_schedule_device_change_check() right
before we jump to the mainloop to figure out which device
to use first
* src/NetworkManagerSystem.[ch]
- (nm_system_get_rtnl_index_from_iface, nm_system_get_iface_from_rtnl_index):
convert back and forth from interface names to interface
indexes
* src/nm-device-802-11-wireless.c
- (real_init): connect to wireless-event signals from the netlink
monitor object
- (nm_device_802_11_wireless_event): new function, schedule handler
for wireless event signals from the netlink monitor object. We
want the handler to run in the device's context
- (wireless_event_helper): handle wireless-event signals from netlink
- (nm_device_802_11_wireless_dispose): disconnect wireless-event
signal handler
* src/nm-device-802-11-wireless.h
- remove unused prototype for nm_device_802_11_wireless_new
* src/nm-device-802-3-ethernet.c
- (real_init): new function; set up signal handlers for link events
- (nm_device_802_3_ethernet_link_activated): new function, schedule
handler for netlink link activated events on device's main loop
- (link_activated_helper): when we get a link activated event, set
the device's link to be active
- (nm_device_802_3_ethernet_link_deactivated): new function; schedule
handler for netlink link deactivated events on device's main loop
- (link_deactivated_helper): when we get a link deactivated event, set
the device's link to be inactive
- (nm_device_802_3_ethernet_dispose): disconnect signal handler on
dispose
* src/nm-device-802-3-ethernet.h
- remove unused prototype for nm_device_802_3_ethernet_new
* src/nm-device.[ch]
- (nm_get_device_by_iface_locked): variant of nm_get_device_by_iface
but locks the device list
- (nm_device_set_active_link): a little bit of cleanup and de-indenting
* src/nm-netlink-monitor.[ch]
- (nm_netlink_monitor_class_install_signals): New signal
"wireless-event"
- (nm_netlink_monitor_new): keep reference to NMData so we can get
at the device list
- (nm_netlink_monitor_event_handler): expand for wireless events too
* src/nm-marshal-main.c
- Include generated nm-marshal.c and nm-marshal.h
* src/nm-marshal.list
- List of custom marshal functions
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1555 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-03-06 01:10:58 +00:00
|
|
|
|
|
|
|
|
rundir=$(localstatedir)/run/NetworkManager
|
2010-11-08 09:09:54 -06:00
|
|
|
statedir=$(localstatedir)/lib/NetworkManager
|
2006-03-05 Dan Williams <dcbw@redhat.com>
Process netlink messages in device subclasses rather than in
NetworkManager.c. Also add support for recognizing Wireless Events.
* configure.in
- Find GLIB_GENMARSHAL
* src/Makefile.am
- Since we're marshalling custom types for wireless event signals,
we get to create our own marshallers using GLIB_GENMARSHAL
* src/NetworkManager.c
- (nm_monitor_wired_link_state): renamed to nm_monitor_setup
- (nm_monitor_setup): renamed from nm_monitor_wired_link_state, and
cut down somewhat. We no longer process signals here.
- (nm_data_new): create the netlink monitor here, and remove a
useless call to nm_policy_schedule_device_change_check()
- (nm_data_free): get rid of the netlink monitor here
- (nm_device_link_activated, nm_device_link_deactivated): removed
- (main): don't create the netlink monitor here, let nm_data_new
do that. Call nm_policy_schedule_device_change_check() right
before we jump to the mainloop to figure out which device
to use first
* src/NetworkManagerSystem.[ch]
- (nm_system_get_rtnl_index_from_iface, nm_system_get_iface_from_rtnl_index):
convert back and forth from interface names to interface
indexes
* src/nm-device-802-11-wireless.c
- (real_init): connect to wireless-event signals from the netlink
monitor object
- (nm_device_802_11_wireless_event): new function, schedule handler
for wireless event signals from the netlink monitor object. We
want the handler to run in the device's context
- (wireless_event_helper): handle wireless-event signals from netlink
- (nm_device_802_11_wireless_dispose): disconnect wireless-event
signal handler
* src/nm-device-802-11-wireless.h
- remove unused prototype for nm_device_802_11_wireless_new
* src/nm-device-802-3-ethernet.c
- (real_init): new function; set up signal handlers for link events
- (nm_device_802_3_ethernet_link_activated): new function, schedule
handler for netlink link activated events on device's main loop
- (link_activated_helper): when we get a link activated event, set
the device's link to be active
- (nm_device_802_3_ethernet_link_deactivated): new function; schedule
handler for netlink link deactivated events on device's main loop
- (link_deactivated_helper): when we get a link deactivated event, set
the device's link to be inactive
- (nm_device_802_3_ethernet_dispose): disconnect signal handler on
dispose
* src/nm-device-802-3-ethernet.h
- remove unused prototype for nm_device_802_3_ethernet_new
* src/nm-device.[ch]
- (nm_get_device_by_iface_locked): variant of nm_get_device_by_iface
but locks the device list
- (nm_device_set_active_link): a little bit of cleanup and de-indenting
* src/nm-netlink-monitor.[ch]
- (nm_netlink_monitor_class_install_signals): New signal
"wireless-event"
- (nm_netlink_monitor_new): keep reference to NMData so we can get
at the device list
- (nm_netlink_monitor_event_handler): expand for wireless events too
* src/nm-marshal-main.c
- Include generated nm-marshal.c and nm-marshal.h
* src/nm-marshal.list
- List of custom marshal functions
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1555 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-03-06 01:10:58 +00:00
|
|
|
install-data-hook:
|
2008-08-17 22:54:49 +00:00
|
|
|
$(mkinstalldirs) -m 0700 $(DESTDIR)$(rundir)
|
2010-11-08 09:09:54 -06:00
|
|
|
$(mkinstalldirs) -m 0700 $(DESTDIR)$(statedir)
|
2006-03-05 Dan Williams <dcbw@redhat.com>
Process netlink messages in device subclasses rather than in
NetworkManager.c. Also add support for recognizing Wireless Events.
* configure.in
- Find GLIB_GENMARSHAL
* src/Makefile.am
- Since we're marshalling custom types for wireless event signals,
we get to create our own marshallers using GLIB_GENMARSHAL
* src/NetworkManager.c
- (nm_monitor_wired_link_state): renamed to nm_monitor_setup
- (nm_monitor_setup): renamed from nm_monitor_wired_link_state, and
cut down somewhat. We no longer process signals here.
- (nm_data_new): create the netlink monitor here, and remove a
useless call to nm_policy_schedule_device_change_check()
- (nm_data_free): get rid of the netlink monitor here
- (nm_device_link_activated, nm_device_link_deactivated): removed
- (main): don't create the netlink monitor here, let nm_data_new
do that. Call nm_policy_schedule_device_change_check() right
before we jump to the mainloop to figure out which device
to use first
* src/NetworkManagerSystem.[ch]
- (nm_system_get_rtnl_index_from_iface, nm_system_get_iface_from_rtnl_index):
convert back and forth from interface names to interface
indexes
* src/nm-device-802-11-wireless.c
- (real_init): connect to wireless-event signals from the netlink
monitor object
- (nm_device_802_11_wireless_event): new function, schedule handler
for wireless event signals from the netlink monitor object. We
want the handler to run in the device's context
- (wireless_event_helper): handle wireless-event signals from netlink
- (nm_device_802_11_wireless_dispose): disconnect wireless-event
signal handler
* src/nm-device-802-11-wireless.h
- remove unused prototype for nm_device_802_11_wireless_new
* src/nm-device-802-3-ethernet.c
- (real_init): new function; set up signal handlers for link events
- (nm_device_802_3_ethernet_link_activated): new function, schedule
handler for netlink link activated events on device's main loop
- (link_activated_helper): when we get a link activated event, set
the device's link to be active
- (nm_device_802_3_ethernet_link_deactivated): new function; schedule
handler for netlink link deactivated events on device's main loop
- (link_deactivated_helper): when we get a link deactivated event, set
the device's link to be inactive
- (nm_device_802_3_ethernet_dispose): disconnect signal handler on
dispose
* src/nm-device-802-3-ethernet.h
- remove unused prototype for nm_device_802_3_ethernet_new
* src/nm-device.[ch]
- (nm_get_device_by_iface_locked): variant of nm_get_device_by_iface
but locks the device list
- (nm_device_set_active_link): a little bit of cleanup and de-indenting
* src/nm-netlink-monitor.[ch]
- (nm_netlink_monitor_class_install_signals): New signal
"wireless-event"
- (nm_netlink_monitor_new): keep reference to NMData so we can get
at the device list
- (nm_netlink_monitor_event_handler): expand for wireless events too
* src/nm-marshal-main.c
- Include generated nm-marshal.c and nm-marshal.h
* src/nm-marshal.list
- List of custom marshal functions
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1555 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-03-06 01:10:58 +00:00
|
|
|
|
2008-06-26 17:34:04 +00:00
|
|
|
CLEANFILES = $(BUILT_SOURCES)
|
2006-03-05 Dan Williams <dcbw@redhat.com>
Process netlink messages in device subclasses rather than in
NetworkManager.c. Also add support for recognizing Wireless Events.
* configure.in
- Find GLIB_GENMARSHAL
* src/Makefile.am
- Since we're marshalling custom types for wireless event signals,
we get to create our own marshallers using GLIB_GENMARSHAL
* src/NetworkManager.c
- (nm_monitor_wired_link_state): renamed to nm_monitor_setup
- (nm_monitor_setup): renamed from nm_monitor_wired_link_state, and
cut down somewhat. We no longer process signals here.
- (nm_data_new): create the netlink monitor here, and remove a
useless call to nm_policy_schedule_device_change_check()
- (nm_data_free): get rid of the netlink monitor here
- (nm_device_link_activated, nm_device_link_deactivated): removed
- (main): don't create the netlink monitor here, let nm_data_new
do that. Call nm_policy_schedule_device_change_check() right
before we jump to the mainloop to figure out which device
to use first
* src/NetworkManagerSystem.[ch]
- (nm_system_get_rtnl_index_from_iface, nm_system_get_iface_from_rtnl_index):
convert back and forth from interface names to interface
indexes
* src/nm-device-802-11-wireless.c
- (real_init): connect to wireless-event signals from the netlink
monitor object
- (nm_device_802_11_wireless_event): new function, schedule handler
for wireless event signals from the netlink monitor object. We
want the handler to run in the device's context
- (wireless_event_helper): handle wireless-event signals from netlink
- (nm_device_802_11_wireless_dispose): disconnect wireless-event
signal handler
* src/nm-device-802-11-wireless.h
- remove unused prototype for nm_device_802_11_wireless_new
* src/nm-device-802-3-ethernet.c
- (real_init): new function; set up signal handlers for link events
- (nm_device_802_3_ethernet_link_activated): new function, schedule
handler for netlink link activated events on device's main loop
- (link_activated_helper): when we get a link activated event, set
the device's link to be active
- (nm_device_802_3_ethernet_link_deactivated): new function; schedule
handler for netlink link deactivated events on device's main loop
- (link_deactivated_helper): when we get a link deactivated event, set
the device's link to be inactive
- (nm_device_802_3_ethernet_dispose): disconnect signal handler on
dispose
* src/nm-device-802-3-ethernet.h
- remove unused prototype for nm_device_802_3_ethernet_new
* src/nm-device.[ch]
- (nm_get_device_by_iface_locked): variant of nm_get_device_by_iface
but locks the device list
- (nm_device_set_active_link): a little bit of cleanup and de-indenting
* src/nm-netlink-monitor.[ch]
- (nm_netlink_monitor_class_install_signals): New signal
"wireless-event"
- (nm_netlink_monitor_new): keep reference to NMData so we can get
at the device list
- (nm_netlink_monitor_event_handler): expand for wireless events too
* src/nm-marshal-main.c
- Include generated nm-marshal.c and nm-marshal.h
* src/nm-marshal.list
- List of custom marshal functions
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1555 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-03-06 01:10:58 +00:00
|
|
|
|