2005-04-15 Dan Williams <dcbw@redhat.com>

Initial VPN Support
		- supports 'vpnc'
		- reworks device IP configuration, backend files have changed and will need
			to be updated for all distributions.  I will try to do what I can for
			them, but I cannot test them.

	- Move named directory to src/named-manager
	- Make backends directory self-contained


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@571 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
Dan Williams
2005-04-15 15:43:42 +00:00
parent 498d1b6495
commit de1d417198
62 changed files with 5981 additions and 632 deletions

View File

@@ -32,26 +32,27 @@
#include "nm-named-manager.h"
typedef struct NMDbusMethodList NMDbusMethodList;
typedef struct NMVPNManager NMVPNManager;
typedef struct NMData
{
GIOChannel *sigterm_iochannel;
int sigterm_pipe[2];
int sigterm_pipe[2];
LibHalContext *hal_ctx;
NmNetlinkMonitor *netlink_monitor;
NMNamedManager *named;
GList *nameserver_ids; /* For now these are global instead of per-device */
GList *domain_search_ids;
NMVPNManager *vpn_manager;
DBusConnection *dbus_connection;
NMDbusMethodList *nm_methods;
NMDbusMethodList *device_methods;
NMDbusMethodList *net_methods;
NMDbusMethodList *dhcp_methods;
NMDbusMethodList *vpn_methods;
GMainContext *main_context;
GMainLoop *main_loop;