2323#include "src/common/libutil/wallclock.h"
2424#include "src/common/libutil/stdlog.h"
2525#include "src/common/libutil/timestamp.h"
26+ #include "ccan/str/str.h"
2627
2728#include "log.h"
2829
@@ -255,19 +256,19 @@ static int attr_get_log (const char *name, const char **val, void *arg)
255256{
256257 logbuf_t * logbuf = arg ;
257258
258- if (! strcmp (name , "log-forward-level" ))
259+ if (streq (name , "log-forward-level" ))
259260 * val = int_to_string (logbuf -> forward_level );
260- else if (! strcmp (name , "log-critical-level" ))
261+ else if (streq (name , "log-critical-level" ))
261262 * val = int_to_string (logbuf -> critical_level );
262- else if (! strcmp (name , "log-stderr-level" ))
263+ else if (streq (name , "log-stderr-level" ))
263264 * val = int_to_string (logbuf -> stderr_level );
264- else if (! strcmp (name , "log-stderr-mode" ))
265+ else if (streq (name , "log-stderr-mode" ))
265266 * val = logbuf -> stderr_mode == MODE_LEADER ? "leader" : "local" ;
266- else if (! strcmp (name , "log-ring-size" ))
267+ else if (streq (name , "log-ring-size" ))
267268 * val = int_to_string (logbuf -> ring_size );
268- else if (! strcmp (name , "log-filename" ))
269+ else if (streq (name , "log-filename" ))
269270 * val = logbuf -> filename ;
270- else if (! strcmp (name , "log-level" ))
271+ else if (streq (name , "log-level" ))
271272 * val = int_to_string (logbuf -> level );
272273 else {
273274 errno = ENOENT ;
@@ -281,35 +282,35 @@ static int attr_set_log (const char *name, const char *val, void *arg)
281282 logbuf_t * logbuf = arg ;
282283 int rc = -1 ;
283284
284- if (! strcmp (name , "log-forward-level" )) {
285+ if (streq (name , "log-forward-level" )) {
285286 int level = strtol (val , NULL , 10 );
286287 if (logbuf_set_forward_level (logbuf , level ) < 0 )
287288 goto done ;
288- } else if (! strcmp (name , "log-critical-level" )) {
289+ } else if (streq (name , "log-critical-level" )) {
289290 int level = strtol (val , NULL , 10 );
290291 if (logbuf_set_critical_level (logbuf , level ) < 0 )
291292 goto done ;
292- } else if (! strcmp (name , "log-stderr-level" )) {
293+ } else if (streq (name , "log-stderr-level" )) {
293294 int level = strtol (val , NULL , 10 );
294295 if (logbuf_set_stderr_level (logbuf , level ) < 0 )
295296 goto done ;
296- } else if (! strcmp (name , "log-stderr-mode" )) {
297- if (! strcmp (val , "leader" ))
297+ } else if (streq (name , "log-stderr-mode" )) {
298+ if (streq (val , "leader" ))
298299 logbuf -> stderr_mode = MODE_LEADER ;
299- else if (! strcmp (val , "local" ))
300+ else if (streq (val , "local" ))
300301 logbuf -> stderr_mode = MODE_LOCAL ;
301302 else {
302303 errno = EINVAL ;
303304 goto done ;
304305 }
305- } else if (! strcmp (name , "log-ring-size" )) {
306+ } else if (streq (name , "log-ring-size" )) {
306307 int size = strtol (val , NULL , 10 );
307308 if (logbuf_set_ring_size (logbuf , size ) < 0 )
308309 goto done ;
309- } else if (! strcmp (name , "log-filename" )) {
310+ } else if (streq (name , "log-filename" )) {
310311 if (logbuf_set_filename (logbuf , val ) < 0 )
311312 goto done ;
312- } else if (! strcmp (name , "log-level" )) {
313+ } else if (streq (name , "log-level" )) {
313314 int level = strtol (val , NULL , 10 );
314315 if (logbuf_set_level (logbuf , level ) < 0 )
315316 goto done ;
0 commit comments