From: Ben Pfaff Date: Wed, 26 May 2010 17:09:56 +0000 (-0700) Subject: datapath: Make gre.h safe to include by itself. X-Git-Tag: v1.0.1~20 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=b662d24bd42f182a3ad1e9ca7ecb5ab2aa037480;p=sliver-openvswitch.git datapath: Make gre.h safe to include by itself. gre.h is Linux-specific, and it uses Linux-specific types, so it has to #include . We probably got away with it until now because it was always included after some other header that had already included that one. --- diff --git a/include/openvswitch/gre.h b/include/openvswitch/gre.h index 3c5691b0e..396a67d9d 100644 --- a/include/openvswitch/gre.h +++ b/include/openvswitch/gre.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2008, 2009 Nicira Networks. + * Copyright (c) 2008, 2009, 2010 Nicira Networks. * * This file is offered under your choice of two licenses: Apache 2.0 or GNU * GPL 2.0 or later. The permission statements for each of these licenses is @@ -40,11 +40,7 @@ #ifndef OPENVSWITCH_GRE_H #define OPENVSWITCH_GRE_H 1 -#ifdef __KERNEL__ #include -#else -#include -#endif #define GRE_F_IN_CSUM (1 << 0) /* Require incoming packets to have checksums. */ #define GRE_F_OUT_CSUM (1 << 1) /* Checksum outgoing packets. */