SHARE
TWEET

dd-wrt net/ipv6/ip6_gre.c Compilation Error

Taggg Jun 6th, 2019 (edited) 81 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. tag@debian ~/d/s/l/u/linux-4.4 ❯❯❯ make modules ARCH=mips
  2.   CHK     include/config/kernel.release
  3.   CHK     include/generated/uapi/linux/version.h
  4.   CHK     include/generated/utsrelease.h
  5.   CHK     include/generated/bounds.h
  6.   CHK     include/generated/timeconst.h
  7.   CHK     include/generated/asm-offsets.h
  8.   CALL    scripts/checksyscalls.sh
  9. drivers/net/wl/wl_generic.mk:121: warning: overriding recipe for target 'drivers/net/wl/wlconf.h'
  10. drivers/net/wl/wl_generic.mk:121: warning: ignoring old recipe for target 'drivers/net/wl/wlconf.h'
  11. drivers/net/wl/wl_generic.mk:121: warning: overriding recipe for target 'drivers/net/wl/wlconf.h'
  12. drivers/net/wl/wl_generic.mk:121: warning: ignoring old recipe for target 'drivers/net/wl/wlconf.h'
  13. [ ! -f drivers/net/wl/wlconf.h ] || chmod +w drivers/net/wl/wlconf.h
  14. check and update config file
  15. VLIST          = APSTA APSTA APSTA
  16. CONFIG_WL_CONF = wlconfig_lx_router_apsta
  17. WLTUNEFILE     = wltunable_lx_router.h
  18. cp drivers/net/wl/../../../brcm/mipsel/wl/config/wltunable_lx_router.h wltemp
  19. drivers/net/wl/../../../brcm/mipsel/wl/config/diffupdate.sh wltemp drivers/net/wl/wlconf.h
  20.   CC [M]  net/ipv6/ip6_gre.o
  21. net/ipv6/ip6_gre.c: In function 'ip6gre_err':
  22. net/ipv6/ip6_gre.c:454:12: error: invalid storage class for function 'ip6gre_rcv'
  23.  static int ip6gre_rcv(struct sk_buff *skb)
  24.             ^~~~~~~~~~
  25. net/ipv6/ip6_gre.c:454:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  26.  static int ip6gre_rcv(struct sk_buff *skb)
  27.  ^~~~~~
  28. net/ipv6/ip6_gre.c:595:13: error: invalid storage class for function 'init_tel_txopt'
  29.  static void init_tel_txopt(struct ipv6_tel_txoption *opt, __u8 encap_limit)
  30.              ^~~~~~~~~~~~~~
  31. net/ipv6/ip6_gre.c:609:20: error: invalid storage class for function 'ip6gre_xmit2'
  32.  static netdev_tx_t ip6gre_xmit2(struct sk_buff *skb,
  33.                     ^~~~~~~~~~~~
  34. net/ipv6/ip6_gre.c:778:19: error: invalid storage class for function 'ip6gre_xmit_ipv4'
  35.  static inline int ip6gre_xmit_ipv4(struct sk_buff *skb, struct net_device *dev)
  36.                    ^~~~~~~~~~~~~~~~
  37. net/ipv6/ip6_gre.c:816:19: error: invalid storage class for function 'ip6gre_xmit_ipv6'
  38.  static inline int ip6gre_xmit_ipv6(struct sk_buff *skb, struct net_device *dev)
  39.                    ^~~~~~~~~~~~~~~~
  40. net/ipv6/ip6_gre.c:878:20: error: invalid storage class for function 'ip6gre_tnl_addr_conflict'
  41.  static inline bool ip6gre_tnl_addr_conflict(const struct ip6_tnl *t,
  42.                     ^~~~~~~~~~~~~~~~~~~~~~~~
  43. net/ipv6/ip6_gre.c:884:12: error: invalid storage class for function 'ip6gre_xmit_other'
  44.  static int ip6gre_xmit_other(struct sk_buff *skb, struct net_device *dev)
  45.             ^~~~~~~~~~~~~~~~~
  46. net/ipv6/ip6_gre.c:902:20: error: invalid storage class for function 'ip6gre_tunnel_xmit'
  47.  static netdev_tx_t ip6gre_tunnel_xmit(struct sk_buff *skb,
  48.                     ^~~~~~~~~~~~~~~~~~
  49. net/ipv6/ip6_gre.c:936:13: error: invalid storage class for function 'ip6gre_tnl_link_config'
  50.  static void ip6gre_tnl_link_config(struct ip6_tnl *t, int set_mtu)
  51.              ^~~~~~~~~~~~~~~~~~~~~~
  52. net/ipv6/ip6_gre.c:1006:12: error: invalid storage class for function 'ip6gre_tnl_change'
  53.  static int ip6gre_tnl_change(struct ip6_tnl *t,
  54.             ^~~~~~~~~~~~~~~~~
  55. net/ipv6/ip6_gre.c:1026:13: error: invalid storage class for function 'ip6gre_tnl_parm_from_user'
  56.  static void ip6gre_tnl_parm_from_user(struct __ip6_tnl_parm *p,
  57.              ^~~~~~~~~~~~~~~~~~~~~~~~~
  58. net/ipv6/ip6_gre.c:1043:13: error: invalid storage class for function 'ip6gre_tnl_parm_to_user'
  59.  static void ip6gre_tnl_parm_to_user(struct ip6_tnl_parm2 *u,
  60.              ^~~~~~~~~~~~~~~~~~~~~~~
  61. net/ipv6/ip6_gre.c:1061:12: error: invalid storage class for function 'ip6gre_tunnel_ioctl'
  62.  static int ip6gre_tunnel_ioctl(struct net_device *dev,
  63.             ^~~~~~~~~~~~~~~~~~~
  64. net/ipv6/ip6_gre.c:1170:12: error: invalid storage class for function 'ip6gre_tunnel_change_mtu'
  65.  static int ip6gre_tunnel_change_mtu(struct net_device *dev, int new_mtu)
  66.             ^~~~~~~~~~~~~~~~~~~~~~~~
  67. net/ipv6/ip6_gre.c:1179:12: error: invalid storage class for function 'ip6gre_header'
  68.  static int ip6gre_header(struct sk_buff *skb, struct net_device *dev,
  69.             ^~~~~~~~~~~~~
  70. net/ipv6/ip6_gre.c:1215:12: error: initializer element is not constant
  71.   .create = ip6gre_header,
  72.             ^~~~~~~~~~~~~
  73. net/ipv6/ip6_gre.c:1215:12: note: (near initialization for 'ip6gre_header_ops.create')
  74. net/ipv6/ip6_gre.c:1221:21: error: initializer element is not constant
  75.   .ndo_start_xmit  = ip6gre_tunnel_xmit,
  76.                      ^~~~~~~~~~~~~~~~~~
  77. net/ipv6/ip6_gre.c:1221:21: note: (near initialization for 'ip6gre_netdev_ops.ndo_start_xmit')
  78. net/ipv6/ip6_gre.c:1222:19: error: initializer element is not constant
  79.   .ndo_do_ioctl  = ip6gre_tunnel_ioctl,
  80.                    ^~~~~~~~~~~~~~~~~~~
  81. net/ipv6/ip6_gre.c:1222:19: note: (near initialization for 'ip6gre_netdev_ops.ndo_do_ioctl')
  82. net/ipv6/ip6_gre.c:1223:21: error: initializer element is not constant
  83.   .ndo_change_mtu  = ip6gre_tunnel_change_mtu,
  84.                      ^~~~~~~~~~~~~~~~~~~~~~~~
  85. net/ipv6/ip6_gre.c:1223:21: note: (near initialization for 'ip6gre_netdev_ops.ndo_change_mtu')
  86. net/ipv6/ip6_gre.c:1228:13: error: invalid storage class for function 'ip6gre_dev_free'
  87.  static void ip6gre_dev_free(struct net_device *dev)
  88.              ^~~~~~~~~~~~~~~
  89. net/ipv6/ip6_gre.c:1237:13: error: invalid storage class for function 'ip6gre_tunnel_setup'
  90.  static void ip6gre_tunnel_setup(struct net_device *dev)
  91.              ^~~~~~~~~~~~~~~~~~~
  92. net/ipv6/ip6_gre.c:1255:12: error: invalid storage class for function 'ip6gre_tunnel_init_common'
  93.  static int ip6gre_tunnel_init_common(struct net_device *dev)
  94.             ^~~~~~~~~~~~~~~~~~~~~~~~~
  95. net/ipv6/ip6_gre.c:1280:12: error: invalid storage class for function 'ip6gre_tunnel_init'
  96.  static int ip6gre_tunnel_init(struct net_device *dev)
  97.             ^~~~~~~~~~~~~~~~~~
  98. net/ipv6/ip6_gre.c:1300:13: error: invalid storage class for function 'ip6gre_fb_tunnel_init'
  99.  static void ip6gre_fb_tunnel_init(struct net_device *dev)
  100.              ^~~~~~~~~~~~~~~~~~~~~
  101. net/ipv6/ip6_gre.c:1315:17: error: initializer element is not constant
  102.   .handler     = ip6gre_rcv,
  103.                  ^~~~~~~~~~
  104. net/ipv6/ip6_gre.c:1315:17: note: (near initialization for 'ip6gre_protocol.handler')
  105. net/ipv6/ip6_gre.c:1320:13: error: invalid storage class for function 'ip6gre_destroy_tunnels'
  106.  static void ip6gre_destroy_tunnels(struct net *net, struct list_head *head)
  107.              ^~~~~~~~~~~~~~~~~~~~~~
  108. net/ipv6/ip6_gre.c:1351:23: error: invalid storage class for function 'ip6gre_init_net'
  109.  static int __net_init ip6gre_init_net(struct net *net)
  110.                        ^~~~~~~~~~~~~~~
  111. net/ipv6/ip6_gre.c:1387:24: error: invalid storage class for function 'ip6gre_exit_net'
  112.  static void __net_exit ip6gre_exit_net(struct net *net)
  113.                         ^~~~~~~~~~~~~~~
  114. net/ipv6/ip6_gre.c:1398:10: error: initializer element is not constant
  115.   .init = ip6gre_init_net,
  116.           ^~~~~~~~~~~~~~~
  117. net/ipv6/ip6_gre.c:1398:10: note: (near initialization for 'ip6gre_net_ops.init')
  118. net/ipv6/ip6_gre.c:1399:10: error: initializer element is not constant
  119.   .exit = ip6gre_exit_net,
  120.           ^~~~~~~~~~~~~~~
  121. net/ipv6/ip6_gre.c:1399:10: note: (near initialization for 'ip6gre_net_ops.exit')
  122. net/ipv6/ip6_gre.c:1404:12: error: invalid storage class for function 'ip6gre_tunnel_validate'
  123.  static int ip6gre_tunnel_validate(struct nlattr *tb[], struct nlattr *data[])
  124.             ^~~~~~~~~~~~~~~~~~~~~~
  125. net/ipv6/ip6_gre.c:1422:12: error: invalid storage class for function 'ip6gre_tap_validate'
  126.  static int ip6gre_tap_validate(struct nlattr *tb[], struct nlattr *data[])
  127.             ^~~~~~~~~~~~~~~~~~~
  128. net/ipv6/ip6_gre.c:1447:13: error: invalid storage class for function 'ip6gre_netlink_parms'
  129.  static void ip6gre_netlink_parms(struct nlattr *data[],
  130.              ^~~~~~~~~~~~~~~~~~~~
  131. net/ipv6/ip6_gre.c:1489:12: error: invalid storage class for function 'ip6gre_tap_init'
  132.  static int ip6gre_tap_init(struct net_device *dev)
  133.             ^~~~~~~~~~~~~~~
  134. net/ipv6/ip6_gre.c:1506:14: error: initializer element is not constant
  135.   .ndo_init = ip6gre_tap_init,
  136.               ^~~~~~~~~~~~~~~
  137. net/ipv6/ip6_gre.c:1506:14: note: (near initialization for 'ip6gre_tap_netdev_ops.ndo_init')
  138. net/ipv6/ip6_gre.c:1508:20: error: initializer element is not constant
  139.   .ndo_start_xmit = ip6gre_tunnel_xmit,
  140.                     ^~~~~~~~~~~~~~~~~~
  141. net/ipv6/ip6_gre.c:1508:20: note: (near initialization for 'ip6gre_tap_netdev_ops.ndo_start_xmit')
  142. net/ipv6/ip6_gre.c:1511:20: error: initializer element is not constant
  143.   .ndo_change_mtu = ip6gre_tunnel_change_mtu,
  144.                     ^~~~~~~~~~~~~~~~~~~~~~~~
  145. net/ipv6/ip6_gre.c:1511:20: note: (near initialization for 'ip6gre_tap_netdev_ops.ndo_change_mtu')
  146. net/ipv6/ip6_gre.c:1516:13: error: invalid storage class for function 'ip6gre_tap_setup'
  147.  static void ip6gre_tap_setup(struct net_device *dev)
  148.              ^~~~~~~~~~~~~~~~
  149. net/ipv6/ip6_gre.c:1527:12: error: invalid storage class for function 'ip6gre_newlink'
  150.  static int ip6gre_newlink(struct net *src_net, struct net_device *dev,
  151.             ^~~~~~~~~~~~~~
  152. net/ipv6/ip6_gre.c:1563:12: error: invalid storage class for function 'ip6gre_changelink'
  153.  static int ip6gre_changelink(struct net_device *dev, struct nlattr *tb[],
  154.             ^~~~~~~~~~~~~~~~~
  155. net/ipv6/ip6_gre.c:1591:13: error: invalid storage class for function 'ip6gre_dellink'
  156.  static void ip6gre_dellink(struct net_device *dev, struct list_head *head)
  157.              ^~~~~~~~~~~~~~
  158. net/ipv6/ip6_gre.c:1600:15: error: invalid storage class for function 'ip6gre_get_size'
  159.  static size_t ip6gre_get_size(const struct net_device *dev)
  160.                ^~~~~~~~~~~~~~~
  161. net/ipv6/ip6_gre.c:1630:12: error: invalid storage class for function 'ip6gre_fill_info'
  162.  static int ip6gre_fill_info(struct sk_buff *skb, const struct net_device *dev)
  163.             ^~~~~~~~~~~~~~~~
  164. net/ipv6/ip6_gre.c:1673:12: error: initializer element is not constant
  165.   .setup  = ip6gre_tunnel_setup,
  166.             ^~~~~~~~~~~~~~~~~~~
  167. net/ipv6/ip6_gre.c:1673:12: note: (near initialization for 'ip6gre_link_ops.setup')
  168. net/ipv6/ip6_gre.c:1674:14: error: initializer element is not constant
  169.   .validate = ip6gre_tunnel_validate,
  170.               ^~~~~~~~~~~~~~~~~~~~~~
  171. net/ipv6/ip6_gre.c:1674:14: note: (near initialization for 'ip6gre_link_ops.validate')
  172. net/ipv6/ip6_gre.c:1675:13: error: initializer element is not constant
  173.   .newlink = ip6gre_newlink,
  174.              ^~~~~~~~~~~~~~
  175. net/ipv6/ip6_gre.c:1675:13: note: (near initialization for 'ip6gre_link_ops.newlink')
  176. net/ipv6/ip6_gre.c:1676:16: error: initializer element is not constant
  177.   .changelink = ip6gre_changelink,
  178.                 ^~~~~~~~~~~~~~~~~
  179. net/ipv6/ip6_gre.c:1676:16: note: (near initialization for 'ip6gre_link_ops.changelink')
  180. net/ipv6/ip6_gre.c:1677:13: error: initializer element is not constant
  181.   .dellink = ip6gre_dellink,
  182.              ^~~~~~~~~~~~~~
  183. net/ipv6/ip6_gre.c:1677:13: note: (near initialization for 'ip6gre_link_ops.dellink')
  184. net/ipv6/ip6_gre.c:1678:14: error: initializer element is not constant
  185.   .get_size = ip6gre_get_size,
  186.               ^~~~~~~~~~~~~~~
  187. net/ipv6/ip6_gre.c:1678:14: note: (near initialization for 'ip6gre_link_ops.get_size')
  188. net/ipv6/ip6_gre.c:1679:15: error: initializer element is not constant
  189.   .fill_info = ip6gre_fill_info,
  190.                ^~~~~~~~~~~~~~~~
  191. net/ipv6/ip6_gre.c:1679:15: note: (near initialization for 'ip6gre_link_ops.fill_info')
  192. net/ipv6/ip6_gre.c:1688:12: error: initializer element is not constant
  193.   .setup  = ip6gre_tap_setup,
  194.             ^~~~~~~~~~~~~~~~
  195. net/ipv6/ip6_gre.c:1688:12: note: (near initialization for 'ip6gre_tap_ops.setup')
  196. net/ipv6/ip6_gre.c:1689:14: error: initializer element is not constant
  197.   .validate = ip6gre_tap_validate,
  198.               ^~~~~~~~~~~~~~~~~~~
  199. net/ipv6/ip6_gre.c:1689:14: note: (near initialization for 'ip6gre_tap_ops.validate')
  200. net/ipv6/ip6_gre.c:1690:13: error: initializer element is not constant
  201.   .newlink = ip6gre_newlink,
  202.              ^~~~~~~~~~~~~~
  203. net/ipv6/ip6_gre.c:1690:13: note: (near initialization for 'ip6gre_tap_ops.newlink')
  204. net/ipv6/ip6_gre.c:1691:16: error: initializer element is not constant
  205.   .changelink = ip6gre_changelink,
  206.                 ^~~~~~~~~~~~~~~~~
  207. net/ipv6/ip6_gre.c:1691:16: note: (near initialization for 'ip6gre_tap_ops.changelink')
  208. net/ipv6/ip6_gre.c:1692:14: error: initializer element is not constant
  209.   .get_size = ip6gre_get_size,
  210.               ^~~~~~~~~~~~~~~
  211. net/ipv6/ip6_gre.c:1692:14: note: (near initialization for 'ip6gre_tap_ops.get_size')
  212. net/ipv6/ip6_gre.c:1693:15: error: initializer element is not constant
  213.   .fill_info = ip6gre_fill_info,
  214.                ^~~~~~~~~~~~~~~~
  215. net/ipv6/ip6_gre.c:1693:15: note: (near initialization for 'ip6gre_tap_ops.fill_info')
  216. net/ipv6/ip6_gre.c:1701:19: error: invalid storage class for function 'ip6gre_init'
  217.  static int __init ip6gre_init(void)
  218.                    ^~~~~~~~~~~
  219. net/ipv6/ip6_gre.c:1737:20: error: invalid storage class for function 'ip6gre_fini'
  220.  static void __exit ip6gre_fini(void)
  221.                     ^~~~~~~~~~~
  222. In file included from net/ipv6/ip6_gre.c:16:
  223. include/linux/module.h:128:27: error: invalid storage class for function '__inittest'
  224.   static inline initcall_t __inittest(void)  \
  225.                            ^~~~~~~~~~
  226. net/ipv6/ip6_gre.c:1745:1: note: in expansion of macro 'module_init'
  227.  module_init(ip6gre_init);
  228.  ^~~~~~~~~~~
  229. include/linux/module.h:134:27: error: invalid storage class for function '__exittest'
  230.   static inline exitcall_t __exittest(void)  \
  231.                            ^~~~~~~~~~
  232. net/ipv6/ip6_gre.c:1746:1: note: in expansion of macro 'module_exit'
  233.  module_exit(ip6gre_fini);
  234.  ^~~~~~~~~~~
  235. include/linux/module.h:134:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  236.   static inline exitcall_t __exittest(void)  \
  237.   ^~~~~~
  238. net/ipv6/ip6_gre.c:1746:1: note: in expansion of macro 'module_exit'
  239.  module_exit(ip6gre_fini);
  240.  ^~~~~~~~~~~
  241. In file included from include/linux/module.h:18,
  242.                  from net/ipv6/ip6_gre.c:16:
  243. include/linux/moduleparam.h:31:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  244.  static const char __UNIQUE_ID(name)[]       \
  245.  ^~~~~~
  246. include/linux/module.h:171:32: note: in expansion of macro '__MODULE_INFO'
  247.  #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
  248.                                 ^~~~~~~~~~~~~
  249. include/linux/module.h:210:34: note: in expansion of macro 'MODULE_INFO'
  250.  #define MODULE_LICENSE(_license) MODULE_INFO(license, _license)
  251.                                   ^~~~~~~~~~~
  252. net/ipv6/ip6_gre.c:1747:1: note: in expansion of macro 'MODULE_LICENSE'
  253.  MODULE_LICENSE("GPL");
  254.  ^~~~~~~~~~~~~~
  255. In file included from include/uapi/linux/stddef.h:1,
  256.                  from include/linux/stddef.h:4,
  257.                  from ./include/uapi/linux/posix_types.h:4,
  258.                  from include/uapi/linux/types.h:13,
  259.                  from include/linux/types.h:5,
  260.                  from include/uapi/linux/capability.h:16,
  261.                  from include/linux/capability.h:15,
  262.                  from net/ipv6/ip6_gre.c:15:
  263. include/linux/compiler-gcc.h:200:45: error: expected declaration or statement at end of input
  264.  #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
  265.                                              ^~~~~~~~~~~~
  266. include/linux/compiler.h:50:23: note: in definition of macro '___PASTE'
  267.  #define ___PASTE(a,b) a##b
  268.                        ^
  269. include/linux/compiler-gcc.h:200:29: note: in expansion of macro '__PASTE'
  270.  #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
  271.                              ^~~~~~~
  272. include/linux/compiler.h:51:22: note: in expansion of macro '___PASTE'
  273.  #define __PASTE(a,b) ___PASTE(a,b)
  274.                       ^~~~~~~~
  275. include/linux/compiler-gcc.h:200:37: note: in expansion of macro '__PASTE'
  276.  #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
  277.                                      ^~~~~~~
  278. include/linux/moduleparam.h:21:10: note: in expansion of macro '__UNIQUE_ID'
  279.    struct __UNIQUE_ID(name) {}
  280.           ^~~~~~~~~~~
  281. include/linux/moduleparam.h:24:46: note: in expansion of macro '__MODULE_INFO_DISABLED'
  282.  #define __MODULE_INFO_STRIP(tag, name, info) __MODULE_INFO_DISABLED(name)
  283.                                               ^~~~~~~~~~~~~~~~~~~~~~
  284. include/linux/module.h:172:38: note: in expansion of macro '__MODULE_INFO_STRIP'
  285.  #define MODULE_INFO_STRIP(tag, info) __MODULE_INFO_STRIP(tag, tag, info)
  286.                                       ^~~~~~~~~~~~~~~~~~~
  287. include/linux/module.h:175:30: note: in expansion of macro 'MODULE_INFO_STRIP'
  288.  #define MODULE_ALIAS(_alias) MODULE_INFO_STRIP(alias, _alias)
  289.                               ^~~~~~~~~~~~~~~~~
  290. include/linux/netdevice.h:4018:2: note: in expansion of macro 'MODULE_ALIAS'
  291.   MODULE_ALIAS("netdev-" device)
  292.   ^~~~~~~~~~~~
  293. net/ipv6/ip6_gre.c:1752:1: note: in expansion of macro 'MODULE_ALIAS_NETDEV'
  294.  MODULE_ALIAS_NETDEV("ip6gre0");
  295.  ^~~~~~~~~~~~~~~~~~~
  296. net/ipv6/ip6_gre.c: At top level:
  297. net/ipv6/ip6_gre.c:77:12: warning: 'ip6gre_tunnel_init' used but never defined
  298.  static int ip6gre_tunnel_init(struct net_device *dev);
  299.             ^~~~~~~~~~~~~~~~~~
  300. net/ipv6/ip6_gre.c:78:13: warning: 'ip6gre_tunnel_setup' used but never defined
  301.  static void ip6gre_tunnel_setup(struct net_device *dev);
  302.              ^~~~~~~~~~~~~~~~~~~
  303. net/ipv6/ip6_gre.c:80:13: warning: 'ip6gre_tnl_link_config' used but never defined
  304.  static void ip6gre_tnl_link_config(struct ip6_tnl *t, int set_mtu);
  305.              ^~~~~~~~~~~~~~~~~~~~~~
  306. net/ipv6/ip6_gre.c:1280:12: warning: 'ip6gre_tunnel_init' defined but not used [-Wunused-function]
  307.  static int ip6gre_tunnel_init(struct net_device *dev)
  308.             ^~~~~~~~~~~~~~~~~~
  309. net/ipv6/ip6_gre.c:372:13: warning: 'ip6gre_err' defined but not used [-Wunused-function]
  310.  static void ip6gre_err(struct sk_buff *skb, struct inet6_skb_parm *opt,
  311.              ^~~~~~~~~~
  312. scripts/Makefile.build:275: recipe for target 'net/ipv6/ip6_gre.o' failed
  313. make[2]: *** [net/ipv6/ip6_gre.o] Error 1
  314. scripts/Makefile.build:476: recipe for target 'net/ipv6' failed
  315. make[1]: *** [net/ipv6] Error 2
  316. Makefile:999: recipe for target 'net' failed
  317. make: *** [net] Error 2
  318. tag@debian ~/d/s/l/u/linux-4.4 ❯❯❯
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top