- char errbuf[1024]; \
- ERROR("powerdns plugin: %s failed: %s", func, \
- sstrerror(errno, errbuf, sizeof(errbuf))); \
+ ERROR("powerdns plugin: %s failed: %s", func, STRERRNO); \
+ } while (0)
+#define SOCK_ERROR(func, sockpath) \
+ do { \
+ ERROR("powerdns plugin: Socket `%s` %s failed: %s", sockpath, func, \
+ STRERRNO); \