mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-11 05:17:44 +03:00
test-arphdr-list: modernize and provide some useful output
This commit is contained in:
parent
c569d529ec
commit
5a2904a2f7
@ -5,6 +5,7 @@
|
||||
|
||||
#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);
|
||||
@ -14,15 +15,15 @@ static const struct arphrd_name* lookup_arphrd(register const char *str, registe
|
||||
#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);
|
||||
|
Loading…
Reference in New Issue
Block a user