diff options
Diffstat (limited to 'src/logging')
| -rw-r--r-- | src/logging/Makefile.in | 9 | ||||
| -rw-r--r-- | src/logging/nm-logging.c | 28 | ||||
| -rw-r--r-- | src/logging/nm-logging.h | 9 |
3 files changed, 19 insertions, 27 deletions
diff --git a/src/logging/Makefile.in b/src/logging/Makefile.in index 72274507..c73f71b4 100644 --- a/src/logging/Makefile.in +++ b/src/logging/Makefile.in @@ -138,6 +138,8 @@ GIO_LIBS = @GIO_LIBS@ GLIB_CFLAGS = @GLIB_CFLAGS@ GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ GLIB_LIBS = @GLIB_LIBS@ +GLIB_MAKEFILE = @GLIB_MAKEFILE@ +GLIB_MKENUMS = @GLIB_MKENUMS@ GMODULE_CFLAGS = @GMODULE_CFLAGS@ GMODULE_LIBS = @GMODULE_LIBS@ GMSGFMT = @GMSGFMT@ @@ -192,11 +194,15 @@ LIBNL2_LIBS = @LIBNL2_LIBS@ LIBNL3_CFLAGS = @LIBNL3_CFLAGS@ LIBNL3_LIBS = @LIBNL3_LIBS@ LIBNL_CFLAGS = @LIBNL_CFLAGS@ +LIBNL_GENL3_CFLAGS = @LIBNL_GENL3_CFLAGS@ +LIBNL_GENL3_LIBS = @LIBNL_GENL3_LIBS@ LIBNL_LIBS = @LIBNL_LIBS@ LIBNL_ROUTE3_CFLAGS = @LIBNL_ROUTE3_CFLAGS@ LIBNL_ROUTE3_LIBS = @LIBNL_ROUTE3_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ +LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ +LIBSOUP_LIBS = @LIBSOUP_LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ @@ -207,6 +213,7 @@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ +MOC = @MOC@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ @@ -246,6 +253,8 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ +SYSTEMD_CFLAGS = @SYSTEMD_CFLAGS@ +SYSTEMD_LIBS = @SYSTEMD_LIBS@ SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ UDEV_BASE_DIR = @UDEV_BASE_DIR@ USE_NLS = @USE_NLS@ diff --git a/src/logging/nm-logging.c b/src/logging/nm-logging.c index 078f1527..a2b0ebaf 100644 --- a/src/logging/nm-logging.c +++ b/src/logging/nm-logging.c @@ -23,7 +23,6 @@ #include <dlfcn.h> #include <syslog.h> -#include <execinfo.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> @@ -47,7 +46,7 @@ static guint32 log_domains = \ LOGD_DHCP4 | LOGD_DHCP6 | LOGD_PPP | LOGD_IP4 | LOGD_IP6 | LOGD_AUTOIP4 | \ LOGD_DNS | LOGD_VPN | LOGD_SHARING | LOGD_SUPPLICANT | LOGD_AGENTS | \ LOGD_SETTINGS | LOGD_SUSPEND | LOGD_CORE | LOGD_DEVICE | LOGD_OLPC_MESH | \ - LOGD_WIMAX; + LOGD_WIMAX | LOGD_INFINIBAND | LOGD_FIREWALL; typedef struct { guint32 num; @@ -88,18 +87,13 @@ static const LogDesc domain_descs[] = { { LOGD_DEVICE, "DEVICE" }, { LOGD_OLPC_MESH, "OLPC" }, { LOGD_WIMAX, "WIMAX" }, + { LOGD_INFINIBAND,"INFINIBAND" }, + { LOGD_FIREWALL, "FIREWALL" }, { 0, NULL } }; /************************************************************************/ -enum { - NM_LOGGING_ERROR_UNKNOWN_LEVEL = 0, - NM_LOGGING_ERROR_UNKNOWN_DOMAIN = 1, -}; - -#define ENUM_ENTRY(NAME, DESC) { NAME, "" #NAME "", DESC } - GQuark nm_logging_error_quark (void) { @@ -110,22 +104,6 @@ nm_logging_error_quark (void) return ret; } -GType -nm_logging_error_get_type (void) -{ - static GType etype = 0; - - if (etype == 0) { - static const GEnumValue values[] = { - ENUM_ENTRY (NM_LOGGING_ERROR_UNKNOWN_LEVEL, "UnknownLevel"), - ENUM_ENTRY (NM_LOGGING_ERROR_UNKNOWN_DOMAIN, "UnknownDomain"), - { 0, 0, 0 } - }; - etype = g_enum_register_static ("NMLoggingError", values); - } - return etype; -} - /************************************************************************/ gboolean diff --git a/src/logging/nm-logging.h b/src/logging/nm-logging.h index e3e05f59..7e27f311 100644 --- a/src/logging/nm-logging.h +++ b/src/logging/nm-logging.h @@ -52,6 +52,8 @@ enum { LOGD_DEVICE = 0x00200000, /* Device state and activation */ LOGD_OLPC_MESH = 0x00400000, LOGD_WIMAX = 0x00800000, + LOGD_INFINIBAND = 0x01000000, + LOGD_FIREWALL = 0x02000000, }; #define LOGD_DHCP (LOGD_DHCP4 | LOGD_DHCP6) @@ -64,10 +66,13 @@ enum { LOGL_DEBUG = 0x00000008 }; +typedef enum { + NM_LOGGING_ERROR_UNKNOWN_LEVEL = 0, /*< nick=UnknownLevel >*/ + NM_LOGGING_ERROR_UNKNOWN_DOMAIN = 1, /*< nick=UnknownDomain >*/ +} NMLoggingError; + #define NM_LOGGING_ERROR (nm_logging_error_quark ()) -#define NM_TYPE_LOGGING_ERROR (nm_logging_error_get_type ()) GQuark nm_logging_error_quark (void); -GType nm_logging_error_get_type (void); #define nm_log_err(domain, ...) \ |