chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
volume_id: provide a custom debug function
[elogind.git]
/
extras
/
volume_id
/
libvolume_id
/
libvolume_id.h
diff --git
a/extras/volume_id/libvolume_id/libvolume_id.h
b/extras/volume_id/libvolume_id/libvolume_id.h
index b08a650dc80ac051de8cb0eff5275e76648dc147..7faf8d8af3d20e05140ea2e987fecc7188c6178e 100644
(file)
--- a/
extras/volume_id/libvolume_id/libvolume_id.h
+++ b/
extras/volume_id/libvolume_id/libvolume_id.h
@@
-18,6
+18,12
@@
#define PACKED __attribute__((packed))
#endif
#define PACKED __attribute__((packed))
#endif
+
+typedef void (*volume_id_log_fn)(int priority, const char *file, int line, const char *format, ...)
+ __attribute__ ((format(printf, 4, 5)));
+
+extern volume_id_log_fn volume_id_log;
+
#define VOLUME_ID_LABEL_SIZE 64
#define VOLUME_ID_UUID_SIZE 36
#define VOLUME_ID_FORMAT_SIZE 32
#define VOLUME_ID_LABEL_SIZE 64
#define VOLUME_ID_UUID_SIZE 36
#define VOLUME_ID_FORMAT_SIZE 32