#include <netinet/in.h>
#include <arpa/inet.h>
#include <string.h>
-#include <dlfcn.h>
#include <errno.h>
#include "m_ematch.h"
"size mismatch.\n");
return -1;
}
- fprintf(fd, "%d", *(__u32 *) RTA_DATA(rta));
+ fprintf(fd, "%d", rta_getattr_u32(rta));
break;
case TCF_META_TYPE_VAR:
goto size_mismatch;
fprintf(fd, " mask 0x%08x",
- *(__u32*) RTA_DATA(rta));
+ rta_getattr_u32(rta));
}
break;
}