如何启用libudev日志记录?

时间:2019-02-22 22:15:00

标签: linux systemd libudev

我正在使用libudev库来查询设备并查找有关它们的一些属性,其中一个调用会导致错误。通过系统化的源代码(libudev是其中的一部分),我可以看到许多断言,这些断言导致非常复杂的日志记录功能。

我找不到的是如何启用该日志记录。 (请注意,我并不是在说要运行udev守护程序日志消息。我是在讨论进程使用的libudev api函数的日志记录。)

libudev.h定义了udev_set_log_fn(),该函数可以接收带有日志消息的回调。问题在于,它已被标记为已弃用,并且在实现时,它只是返回-它什么都不做。头文件中似乎没有其他替代品。

那么,如何使我的进程在运行时启用libudev日志记录,以便解决API调用失败的原因?

0 个答案:

没有答案