From 7cb57b162b24bf113207c53b7d456fc6f0767298 Mon Sep 17 00:00:00 2001 From: Stuart Henderson Date: Sat, 14 Feb 2015 17:19:46 +0000 Subject: [PATCH] correct byte-order for tun header Signed-off-by: Stuart Henderson --- src/tun.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tun.c b/src/tun.c index 2017b75b..1ca38e53 100644 --- a/src/tun.c +++ b/src/tun.c @@ -529,9 +529,9 @@ ssize_t tun_write(int sockfd, const void *buf, size_t len) int ret; if (iph->ip_v == 6) - head = AF_INET6; + head = htonl(AF_INET6); else if (iph->ip_v == 4) - head = AF_INET; + head = htonl(AF_INET); else { if (!complained) { complained = 1;