Add extern to *_main global variable declarations in header files.
[vpp.git] / src / examples / srv6-sample-localsid / srv6_localsid_sample.h
index 474b5de..1649449 100644 (file)
@@ -17,8 +17,8 @@
 
 #include <vnet/vnet.h>
 #include <vnet/ip/ip.h>
-#include <vnet/sr/sr.h>
-#include <vnet/sr/sr_packet.h>
+#include <vnet/srv6/sr.h>
+#include <vnet/srv6/sr_packet.h>
 
 #include <vppinfra/hash.h>
 #include <vppinfra/error.h>
@@ -48,7 +48,7 @@ typedef struct {
        u32 fib_table;  /* Stupid index used as an example.. */
 } srv6_localsid_sample_per_sid_memory_t ;
 
-srv6_localsid_sample_main_t srv6_localsid_sample_main;
+extern srv6_localsid_sample_main_t srv6_localsid_sample_main;
 
 format_function_t format_srv6_localsid_sample;
 unformat_function_t unformat_srv6_localsid_sample;