summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/udata.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/udata.c b/src/udata.c
index 8cf4e7c..a195657 100644
--- a/src/udata.c
+++ b/src/udata.c
@@ -8,7 +8,6 @@
#include <udata.h>
#include <utils.h>
-#include <arpa/inet.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
@@ -101,9 +100,7 @@ EXPORT_SYMBOL(nftnl_udata_put_u32);
bool nftnl_udata_put_u32(struct nftnl_udata_buf *buf, uint8_t type,
uint32_t data)
{
- uint32_t data_be = htonl(data);
-
- return nftnl_udata_put(buf, type, sizeof(data_be), &data_be);
+ return nftnl_udata_put(buf, type, sizeof(data), &data);
}
EXPORT_SYMBOL(nftnl_udata_type);
@@ -131,7 +128,7 @@ uint32_t nftnl_udata_get_u32(const struct nftnl_udata *attr)
memcpy(&data, attr->value, sizeof(data));
- return ntohl(data);
+ return data;
}
EXPORT_SYMBOL(nftnl_udata_next);