chiark / gitweb /
libudev: allow to store negative values in the udev database
[elogind.git] / extras / path_id / path_id.c
index dbb52ba..dcee378 100644 (file)
@@ -1,8 +1,10 @@
 /*
 /*
- * compose persisistent device path
+ * compose persistent device path
  *
  * Copyright (C) 2009 Kay Sievers <kay.sievers@vrfy.org>
  *
  *
  * Copyright (C) 2009 Kay Sievers <kay.sievers@vrfy.org>
  *
+ * Logic based on Hannes Reinecke's shell script.
+ *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation, either version 2 of the License, or
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation, either version 2 of the License, or
@@ -29,9 +31,9 @@
 #include <getopt.h>
 
 #include "libudev.h"
 #include <getopt.h>
 
 #include "libudev.h"
-#include "../../udev/udev.h"
+#include "libudev-private.h"
 
 
-int debug;
+static int debug;
 
 static void log_fn(struct udev *udev, int priority,
                   const char *file, int line, const char *fn,
 
 static void log_fn(struct udev *udev, int priority,
                   const char *file, int line, const char *fn,
@@ -366,7 +368,7 @@ int main(int argc, char **argv)
        if (udev == NULL)
                goto exit;
 
        if (udev == NULL)
                goto exit;
 
-       logging_init("path_id");
+       udev_log_init("path_id");
        udev_set_log_fn(udev, log_fn);
 
        while (1) {
        udev_set_log_fn(udev, log_fn);
 
        while (1) {
@@ -465,6 +467,6 @@ out:
        udev_device_unref(dev);
 exit:
        udev_unref(udev);
        udev_device_unref(dev);
 exit:
        udev_unref(udev);
-       logging_close();
+       udev_log_close();
        return rc;
 }
        return rc;
 }