Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1586530 > unrolled thread

[PATCH] uapi: fix linux/ip6_tunnel.h userspace compilation errors

Started by"Dmitry V. Levin" <ldv@altlinux.org>
First post2017-02-22 23:50 +0100
Last post2017-02-23 16:50 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH] uapi: fix linux/ip6_tunnel.h userspace compilation errors "Dmitry V. Levin" <ldv@altlinux.org> - 2017-02-22 23:50 +0100
    Re: [PATCH] uapi: fix linux/ip6_tunnel.h userspace compilation  errors David Miller <davem@davemloft.net> - 2017-02-23 16:50 +0100

#1586530 — [PATCH] uapi: fix linux/ip6_tunnel.h userspace compilation errors

From"Dmitry V. Levin" <ldv@altlinux.org>
Date2017-02-22 23:50 +0100
Subject[PATCH] uapi: fix linux/ip6_tunnel.h userspace compilation errors
Message-ID<tdNTs-eQ-7@gated-at.bofh.it>
Include <linux/if.h> and <linux/in6.h> to fix the following
linux/ip6_tunnel.h userspace compilation errors:

/usr/include/linux/ip6_tunnel.h:23:12: error: 'IFNAMSIZ' undeclared here (not in a function)
  char name[IFNAMSIZ]; /* name of tunnel device */
/usr/include/linux/ip6_tunnel.h:30:18: error: field 'laddr' has incomplete type
  struct in6_addr laddr; /* local tunnel end-point address */

Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
---
 include/uapi/linux/ip6_tunnel.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/uapi/linux/ip6_tunnel.h b/include/uapi/linux/ip6_tunnel.h
index 48af63c..425926c 100644
--- a/include/uapi/linux/ip6_tunnel.h
+++ b/include/uapi/linux/ip6_tunnel.h
@@ -2,6 +2,8 @@
 #define _IP6_TUNNEL_H
 
 #include <linux/types.h>
+#include <linux/if.h>		/* For IFNAMSIZ. */
+#include <linux/in6.h>		/* For struct in6_addr. */
 
 #define IPV6_TLV_TNL_ENCAP_LIMIT 4
 #define IPV6_DEFAULT_TNL_ENCAP_LIMIT 4
-- 
ldv

[toc] | [next] | [standalone]


#1586971 — Re: [PATCH] uapi: fix linux/ip6_tunnel.h userspace compilation errors

FromDavid Miller <davem@davemloft.net>
Date2017-02-23 16:50 +0100
SubjectRe: [PATCH] uapi: fix linux/ip6_tunnel.h userspace compilation errors
Message-ID<te3Ox-3bZ-19@gated-at.bofh.it>
In reply to#1586530
From: "Dmitry V. Levin" <ldv@altlinux.org>
Date: Thu, 23 Feb 2017 01:38:03 +0300

> Include <linux/if.h> and <linux/in6.h> to fix the following
> linux/ip6_tunnel.h userspace compilation errors:
> 
> /usr/include/linux/ip6_tunnel.h:23:12: error: 'IFNAMSIZ' undeclared here (not in a function)
>   char name[IFNAMSIZ]; /* name of tunnel device */
> /usr/include/linux/ip6_tunnel.h:30:18: error: field 'laddr' has incomplete type
>   struct in6_addr laddr; /* local tunnel end-point address */
> 
> Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>

Applied.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web