summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
cbf335a)
patch is to check vlan_insert_tag_set_proto, a recent rename of __valn_put_tag()
function in kernel.
Signed-off-by: Devesh Sharma <devesh.sharma@avagotech.com>
- AC_MSG_CHECKING([if __vlan_put_tag has 3 parameters])
+
+ AC_MSG_CHECKING([if vlan_insert_tag_set_proto is defined])
LB_LINUX_TRY_COMPILE([
#include <linux/if_vlan.h>
],[
struct sk_buff *skb;
LB_LINUX_TRY_COMPILE([
#include <linux/if_vlan.h>
],[
struct sk_buff *skb;
- __vlan_put_tag(skb, 0, 0);
-
+ vlan_insert_tag_set_proto(skb, 0, 0);
return 0;
],[
AC_MSG_RESULT(yes)
return 0;
],[
AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_3_PARAMS_FOR_VLAN_PUT_TAG, 1,
- [__vlan_put_tag has 3 parameters])
+ AC_DEFINE(HAVE_VLAN_INSERT_TAG_SET_PROTO, 1,
+ [vlan_insert_tag_set_proto is defined])
+ AC_MSG_CHECKING([if __vlan_put_tag has 3 parameters])
+ LB_LINUX_TRY_COMPILE([
+ #include <linux/if_vlan.h>
+ ],[
+ struct sk_buff *skb;
+ __vlan_put_tag(skb, 0, 0);
+ return 0;
+ ],[
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_3_PARAMS_FOR_VLAN_PUT_TAG, 1,
+ [__vlan_put_tag has 3 parameters])
+ ],[
+ AC_MSG_RESULT(no)
+ ])
])
AC_MSG_CHECKING([if __vlan_hwaccel_put_tag has 3 parameters])
])
AC_MSG_CHECKING([if __vlan_hwaccel_put_tag has 3 parameters])