#include "macro.h"
#include "string-util.h"
+#include "tests.h"
_unused_ \
static const struct arphrd_name* lookup_arphrd(register const char *str, register GPERF_LEN_TYPE len);
#include "arphrd-to-name.h"
int main(int argc, const char *argv[]) {
+ test_setup_logging(LOG_INFO);
- unsigned i;
-
- for (i = 1; i < ELEMENTSOF(arphrd_names); i++) {
+ for (unsigned i = 1; i < ELEMENTSOF(arphrd_names); i++)
if (arphrd_names[i]) {
+ log_info("%i: %s", i, arphrd_to_name(i));
+
assert_se(streq(arphrd_to_name(i), arphrd_names[i]));
assert_se(arphrd_from_name(arphrd_names[i]) == (int) i);
}
- }
assert_se(arphrd_to_name(arphrd_max()) == NULL);
assert_se(arphrd_to_name(0) == NULL);