Consistent naming of interface ip options in parser (IPv4.../IPv4...) except legacy...
authorHenning Rogge <hrogge@googlemail.com>
Fri, 25 Dec 2009 19:14:54 +0000 (20:14 +0100)
committerHenning Rogge <hrogge@googlemail.com>
Fri, 25 Dec 2009 19:14:54 +0000 (20:14 +0100)
files/olsrd.conf.default.lq
files/olsrd.conf.default.lq-fisheye
files/olsrd.conf.default.rfc
gui/win32/Main/LQ-Default.olsr
gui/win32/Main/RFC-Default.olsr
src/cfgparser/cfgfile_gen.c
src/cfgparser/oparse.y
src/cfgparser/oscan.lex

index e20c4c0..4ccee3c 100644 (file)
@@ -319,14 +319,14 @@ Interface "wlan0" "ath0"
     # every card is configured with is used
     # The second useful value would be to
     # specify the peer adress of an ptp-tunnel.
-    # another name of this parameter is "Ipv4Multicast"
+    # another name of this parameter is "IPv4Multicast"
  
     # Ip4Broadcast      255.255.255.255
 
     # IPv6 multicast address
     # If not defined, FF02::1 is used
 
-    # Ipv6Multicast    FF02::1
+    # IPv6Multicast    FF02::1
 
                # IPv4 src address
     # If not defined (0.0.0.0), the interface IP is used
@@ -408,7 +408,7 @@ Interface "wlan0" "ath0"
     # The second useful value would be to 
     # specify the peer adress of an ptp-tunnel
 
-#    Ipv4Multicast     192.168.255.255
+#    IPv4Multicast     192.168.255.255
 
     # Interface Mode is used to prevent unnecessary
     # packet forwardin on switched ethernet interfaces
index ed47ab3..082f9e1 100644 (file)
@@ -319,14 +319,14 @@ Interface "wlan0" "ath0"
     # every card is configured with is used
     # The second useful value would be to
     # specify the peer adress of an ptp-tunnel.
-    # another name of this parameter is "Ipv4Multicast"
+    # another name of this parameter is "IPv4Multicast"
  
     # Ip4Broadcast      255.255.255.255
 
     # IPv6 multicast address
     # If not defined, FF02::1 is used
 
-    # Ipv6Multicast    FF02::1
+    # IPv6Multicast    FF02::1
 
                # IPv4 src address
     # If not defined (0.0.0.0), the interface IP is used
@@ -408,7 +408,7 @@ Interface "wlan0" "ath0"
     # The second useful value would be to 
     # specify the peer adress of an ptp-tunnel
 
-#    Ipv4Multicast     192.168.255.255
+#    IPv4Multicast     192.168.255.255
 
     # Interface Mode is used to prevent unnecessary
     # packet forwardin on switched ethernet interfaces
index bb01768..7e291fe 100644 (file)
@@ -320,14 +320,14 @@ Interface "wlan0" "ath0"
     # every card is configured with is used
     # The second useful value would be to
     # specify the peer adress of an ptp-tunnel.
-    # another name of this parameter is "Ipv4Multicast"
+    # another name of this parameter is "IPv4Multicast"
  
     # Ip4Broadcast      255.255.255.255
 
     # IPv6 multicast address
     # If not defined, FF02::1 is used
 
-    # Ipv6Multicast    FF02::1
+    # IPv6Multicast    FF02::1
 
                # IPv4 src address
     # If not defined (0.0.0.0), the interface IP is used
@@ -409,7 +409,7 @@ Interface "wlan0" "ath0"
     # The second useful value would be to 
     # specify the peer adress of an ptp-tunnel
 
-#    Ipv4Multicast     192.168.255.255
+#    IPv4Multicast     192.168.255.255
 
     # Interface Mode is used to prevent unnecessary
     # packet forwardin on switched ethernet interfaces
index 1f72515..39be90a 100644 (file)
@@ -148,28 +148,37 @@ LoadPlugin "olsrd_httpinfo.dll" {
 # interfaces(e.g. Interface "eth0" "eth2"\r
 \r
 Interface "GUI" {\r
+    # Interface Mode is used to prevent unnecessary\r
+    # packet forwarding on switched ethernet interfaces\r
+    # valid Modes are "mesh" and "ether"\r
+    # The default value is mesh!\r
+\r
+    # Mode "mesh"\r
 \r
     # IPv4 broadcast address to use. The\r
     # one usefull example would be 255.255.255.255\r
     # If not defined the broadcastaddress\r
     # every card is configured with is used\r
+    # The second useful value would be to\r
+    # specify the peer adress of an ptp-tunnel.\r
+    # another name of this parameter is "IPv4Multicast"\r
\r
+    # Ip4Broadcast      255.255.255.255\r
+\r
+    # IPv6 multicast address\r
+    # If not defined, FF02::1 is used\r
 \r
-    #Ip4Broadcast      255.255.255.255\r
+    # IPv6Multicast    FF02::1\r
 \r
-    # IPv6 address scope to use.\r
-    # Must be 'site-local' or 'global'\r
+    # IPv4 src address\r
+    # If not defined (0.0.0.0), the interface IP is used\r
 \r
-    Ip6AddrType        global\r
+    # IPv4Src 0.0.0.0\r
 \r
-    # IPv6 multicast address to use when\r
-    # using site-local addresses.\r
-    # If not defined, ff05::15 is used\r
-    Ip6MulticastSite   ff05::15\r
+    # IPv6 src prefix.\r
+    # If not defined (::/0), a not-linklocal interface IP is used\r
 \r
-    # IPv6 multicast address to use when\r
-    # using global addresses\r
-    # If not defined, ff0e::1 is used\r
-    Ip6MulticastGlobal ff0e::1\r
+    # IPv6Src ::/0\r
 \r
     # Olsrd can autodetect changes in\r
     # interface configurations. Enabled by default\r
index 89593fe..1a8addf 100644 (file)
@@ -137,28 +137,37 @@ LoadPlugin "olsrd_httpinfo.dll" {
 # interfaces(e.g. Interface "eth0" "eth2"\r
 \r
 Interface "GUI" {\r
+    # Interface Mode is used to prevent unnecessary\r
+    # packet forwarding on switched ethernet interfaces\r
+    # valid Modes are "mesh" and "ether"\r
+    # The default value is mesh!\r
+\r
+    # Mode "mesh"\r
 \r
     # IPv4 broadcast address to use. The\r
     # one usefull example would be 255.255.255.255\r
     # If not defined the broadcastaddress\r
     # every card is configured with is used\r
+    # The second useful value would be to\r
+    # specify the peer adress of an ptp-tunnel.\r
+    # another name of this parameter is "IPv4Multicast"\r
\r
+    # Ip4Broadcast      255.255.255.255\r
+\r
+    # IPv6 multicast address\r
+    # If not defined, FF02::1 is used\r
 \r
-    #Ip4Broadcast      255.255.255.255\r
+    # IPv6Multicast    FF02::1\r
 \r
-    # IPv6 address scope to use.\r
-    # Must be 'site-local' or 'global'\r
+    # IPv4 src address\r
+    # If not defined (0.0.0.0), the interface IP is used\r
 \r
-    Ip6AddrType        global\r
+    # IPv4Src 0.0.0.0\r
 \r
-    # IPv6 multicast address to use when\r
-    # using site-local addresses.\r
-    # If not defined, ff05::15 is used\r
-    Ip6MulticastSite   ff05::15\r
+    # IPv6 src prefix.\r
+    # If not defined (::/0), a not-linklocal interface IP is used\r
 \r
-    # IPv6 multicast address to use when\r
-    # using global addresses\r
-    # If not defined, ff0e::1 is used\r
-    Ip6MulticastGlobal ff0e::1\r
+    # IPv6Src ::/0\r
 \r
     # Olsrd can autodetect changes in\r
     # interface configurations. Enabled by default\r
index b755ece..f859e8e 100644 (file)
@@ -256,15 +256,15 @@ olsrd_write_cnf(struct olsrd_config *cnf, const char *fname)
 
       fprintf(fd,
               "    # IPv6 multicast address.\n    # If not defined, "OLSR_IPV6_MCAST" is used\n");
-      fprintf(fd, "    Ipv6Multicast\t%s\n\n", inet_ntop(AF_INET6, &in->cnf->ipv6_multicast.v6, ipv6_buf, sizeof(ipv6_buf)));
+      fprintf(fd, "    IPv6Multicast\t%s\n\n", inet_ntop(AF_INET6, &in->cnf->ipv6_multicast.v6, ipv6_buf, sizeof(ipv6_buf)));
 
       fprintf(fd,
               "    # IPv4 src address.\n    # If not defined, the interface IP is used\n");
-      fprintf(fd, "    Ipv4Src\t%s\n\n", inet_ntop(AF_INET6, &in->cnf->ipv4_src.v4, ipv6_buf, sizeof(ipv6_buf)));
+      fprintf(fd, "    IPv4Src\t%s\n\n", inet_ntop(AF_INET6, &in->cnf->ipv4_src.v4, ipv6_buf, sizeof(ipv6_buf)));
 
       fprintf(fd,
               "    # IPv6 src prefix.\n    # If not defined, a not-linklocal interface IP is used\n");
-      fprintf(fd, "    Ipv6Src\t%s\n\n", olsr_ip_prefix_to_string(&in->cnf->ipv6_src));
+      fprintf(fd, "    IPv6Src\t%s\n\n", olsr_ip_prefix_to_string(&in->cnf->ipv6_src));
 
       fprintf(fd,
               "    # Olsrd can autodetect changes in\n    # interface configurations. Enabled by default\n    # turn off to save CPU.\n    AutoDetectChanges: %s\n",
@@ -552,21 +552,21 @@ olsrd_write_cnf_buf(struct olsrd_config *cnf, char *buf, uint32_t bufsize)
       if (first)
         WRITE_TO_BUF
           ("    # IPv6 multicast address.\n    # If not defined, "OLSR_IPV6_MCAST" is used\n");
-      WRITE_TO_BUF("    Ipv6Multicast\t%s\n", inet_ntop(AF_INET6, &in->cnf->ipv6_multicast.v6, ipv6_buf, sizeof(ipv6_buf)));
+      WRITE_TO_BUF("    IPv6Multicast\t%s\n", inet_ntop(AF_INET6, &in->cnf->ipv6_multicast.v6, ipv6_buf, sizeof(ipv6_buf)));
       if (first)
         WRITE_TO_BUF("\n");
 
       if (first)
         WRITE_TO_BUF
           ("    # IPv4 src address.\n    # If not defined, the interface IP is used\n");
-      WRITE_TO_BUF("    Ipv6Multicast\t%s\n", inet_ntop(AF_INET6, &in->cnf->ipv6_multicast.v6, ipv6_buf, sizeof(ipv6_buf)));
+      WRITE_TO_BUF("    IPv6Multicast\t%s\n", inet_ntop(AF_INET6, &in->cnf->ipv6_multicast.v6, ipv6_buf, sizeof(ipv6_buf)));
       if (first)
         WRITE_TO_BUF("\n");
 
       if (first)
         WRITE_TO_BUF
           ("    # IPv6 src prefix.\n    # If not defined, a not-linklocal interface IP is used\n");
-      WRITE_TO_BUF("    Ipv6Src\t%s\n", olsr_ip_prefix_to_string(&in->cnf->ipv6_src));
+      WRITE_TO_BUF("    IPv6Src\t%s\n", olsr_ip_prefix_to_string(&in->cnf->ipv6_src));
       if (first)
         WRITE_TO_BUF("\n");
 
index 490694a..fbfb4db 100644 (file)
@@ -163,7 +163,7 @@ static int add_ipv6_addr(YYSTYPE ipaddr_arg, YYSTYPE prefixlen_arg)
 %token TOK_FLOAT
 %token TOK_BOOLEAN
 
-%token TOK_IP6TYPE
+%token TOK_IPV6TYPE
 
 %token TOK_DEBUGLEVEL
 %token TOK_IPVERSION
@@ -206,11 +206,11 @@ static int add_ipv6_addr(YYSTYPE ipaddr_arg, YYSTYPE prefixlen_arg)
 %token TOK_MAXIPC
 
 %token TOK_IFMODE
-%token TOK_IP4BROADCAST
-%token TOK_IP4MULTICAST
-%token TOK_IP6MULTICAST
-%token TOK_IP4SRC
-%token TOK_IP6SRC
+%token TOK_IPV4BROADCAST
+%token TOK_IPV4MULTICAST
+%token TOK_IPV6MULTICAST
+%token TOK_IPV4SRC
+%token TOK_IPV6SRC
 %token TOK_IFWEIGHT
 %token TOK_HELLOINT
 %token TOK_HELLOVAL
@@ -222,8 +222,8 @@ static int add_ipv6_addr(YYSTYPE ipaddr_arg, YYSTYPE prefixlen_arg)
 %token TOK_HNAVAL
 %token TOK_AUTODETCHG
 
-%token TOK_IP4_ADDR
-%token TOK_IP6_ADDR
+%token TOK_IPV4_ADDR
+%token TOK_IPV6_ADDR
 %token TOK_DEFAULT
 
 %token TOK_COMMENT
@@ -320,11 +320,11 @@ ifstmts:   | ifstmts ifstmt
 ifstmt:      vcomment
              | iifweight
              | isetifmode
-             | isetip4br
-             | isetip4mc
-             | isetip6mc
-             | isetip4src
-             | isetip6src
+             | isetipv4br
+             | isetipv4mc
+             | isetipv6mc
+             | isetipv4src
+             | isetipv6src
              | isethelloint
              | isethelloval
              | isettcint
@@ -354,7 +354,7 @@ imaxipc: TOK_MAXIPC TOK_INTEGER
 }
 ;
 
-ipchost: TOK_HOSTLABEL TOK_IP4_ADDR
+ipchost: TOK_HOSTLABEL TOK_IPV4_ADDR
 {
   union olsr_ip_addr ipaddr;
   PARSER_DEBUG_PRINTF("\tIPC host: %s\n", $2->string);
@@ -371,7 +371,7 @@ ipchost: TOK_HOSTLABEL TOK_IP4_ADDR
 }
 ;
 
-ipcnet: TOK_NETLABEL TOK_IP4_ADDR TOK_IP4_ADDR
+ipcnet: TOK_NETLABEL TOK_IPV4_ADDR TOK_IPV4_ADDR
 {
   union olsr_ip_addr ipaddr, netmask;
 
@@ -394,7 +394,7 @@ ipcnet: TOK_NETLABEL TOK_IP4_ADDR TOK_IP4_ADDR
   free($3->string);
   free($3);
 }
-        |       TOK_NETLABEL TOK_IP4_ADDR TOK_SLASH TOK_INTEGER
+        |       TOK_NETLABEL TOK_IPV4_ADDR TOK_SLASH TOK_INTEGER
 {
   union olsr_ip_addr ipaddr;
 
@@ -455,7 +455,7 @@ isetifmode: TOK_IFMODE TOK_STRING
 }
 ;
 
-isetip4br: TOK_IP4BROADCAST TOK_IP4_ADDR
+isetipv4br: TOK_IPV4BROADCAST TOK_IPV4_ADDR
 {
   struct in_addr in;
   int ifcnt = ifs_in_curr_cfg;
@@ -464,7 +464,7 @@ isetip4br: TOK_IP4BROADCAST TOK_IP4_ADDR
   PARSER_DEBUG_PRINTF("\tIPv4 broadcast: %s\n", $2->string);
 
   if (inet_aton($2->string, &in) == 0) {
-    fprintf(stderr, "isetip4br: Failed converting IP address %s\n", $2->string);
+    fprintf(stderr, "isetipv4br: Failed converting IP address %s\n", $2->string);
     YYABORT;
   }
 
@@ -480,7 +480,7 @@ isetip4br: TOK_IP4BROADCAST TOK_IP4_ADDR
 }
 ;
 
-isetip4mc: TOK_IP4MULTICAST TOK_IP4_ADDR
+isetipv4mc: TOK_IPV4MULTICAST TOK_IPV4_ADDR
 {
   struct in_addr in;
   int ifcnt = ifs_in_curr_cfg;
@@ -489,7 +489,7 @@ isetip4mc: TOK_IP4MULTICAST TOK_IP4_ADDR
   PARSER_DEBUG_PRINTF("\tIPv4 broadcast: %s\n", $2->string);
 
   if (inet_aton($2->string, &in) == 0) {
-    fprintf(stderr, "isetip4br: Failed converting IP address %s\n", $2->string);
+    fprintf(stderr, "isetipv4br: Failed converting IP address %s\n", $2->string);
     YYABORT;
   }
 
@@ -505,7 +505,7 @@ isetip4mc: TOK_IP4MULTICAST TOK_IP4_ADDR
 }
 ;
 
-isetip6mc: TOK_IP6MULTICAST TOK_IP6_ADDR
+isetipv6mc: TOK_IPV6MULTICAST TOK_IPV6_ADDR
 {
   struct in6_addr in6;
   int ifcnt = ifs_in_curr_cfg;
@@ -514,7 +514,7 @@ isetip6mc: TOK_IP6MULTICAST TOK_IP6_ADDR
   PARSER_DEBUG_PRINTF("\tIPv6 multicast: %s\n", $2->string);
 
   if (inet_pton(AF_INET6, $2->string, &in6) <= 0) {
-    fprintf(stderr, "isetip6mc: Failed converting IP address %s\n", $2->string);
+    fprintf(stderr, "isetipv6mc: Failed converting IP address %s\n", $2->string);
     YYABORT;
   }
 
@@ -530,7 +530,7 @@ isetip6mc: TOK_IP6MULTICAST TOK_IP6_ADDR
 }
 ;
 
-isetip4src: TOK_IP4SRC TOK_IP4_ADDR
+isetipv4src: TOK_IPV4SRC TOK_IPV4_ADDR
 {
   struct in_addr in;
   int ifcnt = ifs_in_curr_cfg;
@@ -539,7 +539,7 @@ isetip4src: TOK_IP4SRC TOK_IP4_ADDR
   PARSER_DEBUG_PRINTF("\tIPv4 src: %s\n", $2->string);
 
   if (inet_aton($2->string, &in) == 0) {
-    fprintf(stderr, "isetip4src: Failed converting IP address %s\n", $2->string);
+    fprintf(stderr, "isetipv4src: Failed converting IP address %s\n", $2->string);
     YYABORT;
   }
 
@@ -555,7 +555,7 @@ isetip4src: TOK_IP4SRC TOK_IP4_ADDR
 }
 ;
 
-isetip6src: TOK_IP6SRC TOK_IP6_ADDR
+isetipv6src: TOK_IPV6SRC TOK_IPV6_ADDR
 {
   struct olsr_ip_prefix pr6;
   int ifcnt = ifs_in_curr_cfg;
@@ -564,7 +564,7 @@ isetip6src: TOK_IP6SRC TOK_IP6_ADDR
   PARSER_DEBUG_PRINTF("\tIPv6 src prefix: %s\n", $2->string);
 
   if (olsr_string_to_prefix(AF_INET6, &pr6, $2->string) <= 0) {
-    fprintf(stderr, "isetip6src: Failed converting IP prefix %s\n", $2->string);
+    fprintf(stderr, "isetipv6src: Failed converting IP prefix %s\n", $2->string);
     YYABORT;
   }
 
@@ -735,14 +735,14 @@ isetlqmult: TOK_LQ_MULT TOK_DEFAULT TOK_FLOAT
   }
 }
 
-          | TOK_LQ_MULT TOK_IP4_ADDR TOK_FLOAT
+          | TOK_LQ_MULT TOK_IPV4_ADDR TOK_FLOAT
 {
   if (lq_mult_helper($2, $3) < 0) {
     YYABORT;
   }
 }
 
-          | TOK_LQ_MULT TOK_IP6_ADDR TOK_FLOAT
+          | TOK_LQ_MULT TOK_IPV6_ADDR TOK_FLOAT
 {
   if (lq_mult_helper($2, $3) < 0) {
     YYABORT;
@@ -798,7 +798,7 @@ fibmetric:    TOK_FIBMETRIC TOK_STRING
 }
 ;
 
-ihna4entry:     TOK_IP4_ADDR TOK_IP4_ADDR
+ihna4entry:     TOK_IPV4_ADDR TOK_IPV4_ADDR
 {
   union olsr_ip_addr ipaddr, netmask;
 
@@ -832,7 +832,7 @@ ihna4entry:     TOK_IP4_ADDR TOK_IP4_ADDR
   free($2->string);
   free($2);
 }
-        |       TOK_IP4_ADDR TOK_SLASH TOK_INTEGER
+        |       TOK_IPV4_ADDR TOK_SLASH TOK_INTEGER
 {
   union olsr_ip_addr ipaddr, netmask;
 
@@ -863,13 +863,13 @@ ihna4entry:     TOK_IP4_ADDR TOK_IP4_ADDR
 }
 ;
 
-ihna6entry:     TOK_IP6_ADDR TOK_INTEGER
+ihna6entry:     TOK_IPV6_ADDR TOK_INTEGER
 {
   if (add_ipv6_addr($1, $2)) {
     YYABORT;
   }
 }
-        |       TOK_IP6_ADDR TOK_SLASH TOK_INTEGER
+        |       TOK_IPV6_ADDR TOK_SLASH TOK_INTEGER
 {
   if (add_ipv6_addr($1, $3)) {
     YYABORT;
index e25ca6f..810b7ff 100644 (file)
@@ -144,17 +144,17 @@ IPV4ADDR {QUAD}\.{QUAD}\.{QUAD}\.{QUAD}
 
 HEX16 {HEX8}{1,4}
 
-IP6PAT2 ({HEX16}:){1}:({HEX16}:){0,5}{HEX16}
-IP6PAT3 ({HEX16}:){2}:({HEX16}:){0,4}{HEX16}
-IP6PAT4 ({HEX16}:){3}:({HEX16}:){0,3}{HEX16}
-IP6PAT5 ({HEX16}:){4}:({HEX16}:){0,2}{HEX16}
-IP6PAT6 ({HEX16}:){5}:({HEX16}:){0,1}{HEX16}
-IP6PAT7 ({HEX16}:){6}:({HEX16})
-IP6PAT1 ({HEX16}:){7}{HEX16}
-IP6PAT8 ({HEX16}:){1,7}:
-IP6PAT9 ::
-
-IPV6ADDR {IP6PAT1}|{IP6PAT2}|{IP6PAT3}|{IP6PAT4}|{IP6PAT5}|{IP6PAT6}|{IP6PAT7}|{IP6PAT8}|{IP6PAT9}
+IPV6PAT2 ({HEX16}:){1}:({HEX16}:){0,5}{HEX16}
+IPV6PAT3 ({HEX16}:){2}:({HEX16}:){0,4}{HEX16}
+IPV6PAT4 ({HEX16}:){3}:({HEX16}:){0,3}{HEX16}
+IPV6PAT5 ({HEX16}:){4}:({HEX16}:){0,2}{HEX16}
+IPV6PAT6 ({HEX16}:){5}:({HEX16}:){0,1}{HEX16}
+IPV6PAT7 ({HEX16}:){6}:({HEX16})
+IPV6PAT1 ({HEX16}:){7}{HEX16}
+IPV6PAT8 ({HEX16}:){1,7}:
+IPV6PAT9 ::
+
+IPV6ADDR {IPV6PAT1}|{IPV6PAT2}|{IPV6PAT3}|{IPV6PAT4}|{IPV6PAT5}|{IPV6PAT6}|{IPV6PAT7}|{IPV6PAT8}|{IPV6PAT9}
 
 %%
 
@@ -201,14 +201,14 @@ IPV6ADDR {IP6PAT1}|{IP6PAT2}|{IP6PAT3}|{IP6PAT4}|{IP6PAT5}|{IP6PAT6}|{IP6PAT7}|{
     if (yylval == NULL) {
         yyterminate();
     }
-    return TOK_IP4_ADDR;
+    return TOK_IPV4_ADDR;
 }
 {IPV6ADDR} {
     yylval = get_string_token(yytext, yyleng + 1);
     if (yylval == NULL) {
         yyterminate();
     }
-    return TOK_IP6_ADDR;
+    return TOK_IPV6_ADDR;
 }
 
 "default" {
@@ -232,16 +232,6 @@ IPV6ADDR {IP6PAT1}|{IP6PAT2}|{IP6PAT3}|{IP6PAT4}|{IP6PAT5}|{IP6PAT6}|{IP6PAT7}|{
     return TOK_BOOLEAN;
 }
 
-"site-local" {
-    yylval = get_boolean_token(true);
-    return TOK_IP6TYPE;
-}
-
-"global" {
-    yylval = get_boolean_token(false);
-    return TOK_IP6TYPE;
-}
-
 "Host" {
     yylval = NULL;
     return TOK_HOSTLABEL;
@@ -441,27 +431,27 @@ IPV6ADDR {IP6PAT1}|{IP6PAT2}|{IP6PAT3}|{IP6PAT4}|{IP6PAT5}|{IP6PAT6}|{IP6PAT7}|{
 
 "Ip4Broadcast" {
     yylval = NULL;
-    return TOK_IP4BROADCAST;
+    return TOK_IPV4BROADCAST;
 }
-"Ipv4Multicast" {
+"IPv4Multicast" {
     yylval = NULL;
-    return TOK_IP4MULTICAST;
+    return TOK_IPV4MULTICAST;
 }
 "Mode" {
     yylval = NULL;
     return TOK_IFMODE;
 }
-"Ipv6Multicast" {
+"IPv6Multicast" {
     yylval = NULL;
-    return TOK_IP6MULTICAST;
+    return TOK_IPV6MULTICAST;
 }
-"Ipv4Src" {
+"IPv4Src" {
                yylval = NULL;
-               return TOK_IP4SRC;
+               return TOK_IPV4SRC;
 }
-"Ipv6Src" {
+"IPv6Src" {
                yylval = NULL;
-               return TOK_IP6SRC;
+               return TOK_IPV6SRC;
 }
 "HelloInterval" {
     yylval = NULL;