From 3fa5722defc340571a6518d5556b1e354f05ce18 Mon Sep 17 00:00:00 2001 From: Ondrej Filip Date: Fri, 2 Jun 2000 15:05:41 +0000 Subject: First option into config added. :-) --- proto/ospf/config.Y | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'proto/ospf/config.Y') diff --git a/proto/ospf/config.Y b/proto/ospf/config.Y index 0951572..5a58bf2 100644 --- a/proto/ospf/config.Y +++ b/proto/ospf/config.Y @@ -1,7 +1,7 @@ /* * BIRD -- OSPF Configuration * - * (c) 1999 Ondrej Filip + * (c) 1999-2000 Ondrej Filip * * Can be freely distributed and used under the terms of the GNU GPL. */ @@ -10,10 +10,14 @@ CF_HDR #include "proto/ospf/ospf.h" +CF_DEFINES + +#define OSPF_CFG ((struct ospf_config *) this_proto) + CF_DECLS CF_KEYWORDS(OSPF, AREA, OSPF_METRIC1, OSPF_METRIC2, OSPF_TAG) -CF_KEYWORDS(NEIGHBORS) +CF_KEYWORDS(NEIGHBORS, RFC1583COMPAT) %type opttext @@ -29,8 +33,9 @@ ospf_proto_start: proto_start OSPF { ospf_proto: ospf_proto_start proto_name '{' - | ospf_proto proto_item ';' + | ospf_proto proto_item ';' | ospf_proto ospf_area ';' + | ospf_proto RFC1583COMPAT bool ';' { OSPF_CFG->rfc1583 = $3; } ; ospf_area: AREA idval { -- cgit v1.2.3