util: add streq() function and use in place of strcmp(...) == 0

This commit is contained in:
Craig Barnes 2024-01-24 23:17:28 +00:00 committed by Daniel Eklöf
parent 44c0cf594b
commit e0f3703ae6
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
16 changed files with 172 additions and 165 deletions

8
util.h
View file

@ -1,12 +1,20 @@
#pragma once
#include <stdbool.h>
#include <stdint.h>
#include <string.h>
#include <threads.h>
#define ALEN(v) (sizeof(v) / sizeof((v)[0]))
#define min(x, y) ((x) < (y) ? (x) : (y))
#define max(x, y) ((x) > (y) ? (x) : (y))
static inline bool
streq(const char *a, const char *b)
{
return strcmp(a, b) == 0;
}
static inline const char *
thrd_err_as_string(int thrd_err)
{