X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=libudev%2Flibudev.c;h=0ae5a9115ac4297828e0dc7cd7aa78226510a446;hp=190913871ea9b0ff5671010e1650bfec212ab11e;hb=901e80dc593967c5d5e810390722461760177ff8;hpb=214a6c791cbc0c1a190c430eb37056087e661344 diff --git a/libudev/libudev.c b/libudev/libudev.c index 190913871..0ae5a9115 100644 --- a/libudev/libudev.c +++ b/libudev/libudev.c @@ -1,7 +1,7 @@ /* * libudev - interface to udev device information * - * Copyright (C) 2008-2009 Kay Sievers + * Copyright (C) 2008-2010 Kay Sievers * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -45,7 +45,6 @@ struct udev { char *rules_path; struct udev_list_node properties_list; int log_priority; - int run; }; void udev_log(struct udev *udev, @@ -72,7 +71,7 @@ static void log_stderr(struct udev *udev, * @udev: udev library context * * Retrieve stored data pointer from library context. This might be useful - * to access from callbacks. + * to access from callbacks like a custom logging function. * * Returns: stored userdata **/ @@ -122,7 +121,6 @@ struct udev *udev_new(void) udev->log_fn = log_stderr; udev->log_priority = LOG_ERR; udev_list_init(&udev->properties_list); - udev->run = 1; udev->dev_path = strdup("/dev"); udev->sys_path = strdup("/sys"); config_file = strdup(SYSCONFDIR "/udev/udev.conf"); @@ -140,10 +138,6 @@ struct udev *udev_new(void) udev_add_property(udev, "SYSFS_PATH", udev->sys_path); } - env = getenv("UDEV_RUN"); - if (env != NULL && strcmp(env, "0") == 0) - udev->run = 0; - env = getenv("UDEV_CONFIG_FILE"); if (env != NULL) { free(config_file); @@ -327,10 +321,10 @@ void udev_set_log_fn(struct udev *udev, * udev_get_log_priority: * @udev: udev library context * - * The initial syslog priority is read from the udev config file + * The initial logging priority is read from the udev config file * at startup. * - * Returns: the current syslog priority + * Returns: the current logging priority **/ int udev_get_log_priority(struct udev *udev) { @@ -340,10 +334,10 @@ int udev_get_log_priority(struct udev *udev) /** * udev_set_log_priority: * @udev: udev library context - * @priority: the new syslog priority + * @priority: the new logging priority * - * Set the current syslog priority. The value controls which messages - * are send to syslog. + * Set the current logging priority. The value controls which messages + * are logged. **/ void udev_set_log_priority(struct udev *udev, int priority) { @@ -359,11 +353,6 @@ const char *udev_get_rules_path(struct udev *udev) return udev->rules_path; } -int udev_get_run(struct udev *udev) -{ - return udev->run; -} - /** * udev_get_sys_path: * @udev: udev library context