summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/parse.y
AgeCommit message (Expand)Author
2024-08-22ospfd: fix whitespace error introduced in previousTheo Buehler
2024-08-21An area is either a decimal number or an IPv4 address.Florian Obser
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-01-25r1.102 forgot to tweak the "redistribute rtlabel" part of the grammar.David Gwynne
2021-01-07Fix multiple shift/reduce conflicts in the parser because of the dependonClaudio Jeker
2020-12-29getifaddrs() can return entries where ifa_addr is NULL. Check for thisSebastian Benoit
2020-01-21Allow the interface setting "type p2p" to be configured globallz or perremi
2019-11-19Add point-to-point support for broadcast interfaces.remi
2019-06-07Allow specifying area by number as well as id. No change to outputs.David Gwynne
2019-05-16Do not change router-id on reload if unspecified.denis
2019-04-29Check that depend on interfaces are in the same rdomain. If they are notremi
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2018-12-28Add config option fib-priority to set a custom prio for routes ospfdremi
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-07-08Be consistent in warn() and log_warn() usage whenKenneth R Westerback
2018-06-11Fix an off-by-one line count when using include statements.denis
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-02-11Use the new route filter ROUTE_PRIOFILTER in ospfd. Usually we onlySebastian Benoit
2018-02-09Style tweaksJeremie Courreges-Anglas
2018-02-05Introduce "depend on". This allows ospfd to set the metric dependentremi
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2015-12-05Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some codeClaudio Jeker
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-03Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-11-02Add gcc format attributes to parse.y for ospf{6,}d.Doug Hogan
2014-01-22relax the cfg file secrecy check slightly to allow group readabilityHenning Brauer
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit
2013-03-06sync yyerror() with version in bgpd so that it logs to syslog when daemonized.Stuart Henderson
2010-12-13Do not use a carp address as ospf router id because it is not unique.Alexander Bluhm
2010-08-03fix linecount bug with comments spanning multiple linesHenning Brauer
2010-03-24options must be sorted.Joerg Goltermann
2010-02-16implement support for fast hello packets.David Gwynne
2010-02-16allow spf-delay and spf-holdtime to be specified in msec so ospfd canDavid Gwynne
2009-11-25add support for includeDavid Gwynne
2009-06-05Preliminary rdomain support, all hacked up by reyk@Claudio Jeker
2009-03-31Fixed memory leaks which would occur if the second of two memoryTobias Stoeckmann
2009-01-26First convert IP addresses to host-byte-order before checking which one isClaudio Jeker
2009-01-07Full stub area support. This allows ABRs to announce a default networkClaudio Jeker
2008-11-24Initial support for stub areas. The bit still missing is the redistributionClaudio Jeker
2008-10-17bring in the findeol() fix from pfctl. list of affected parsers by sthenHenning Brauer
2008-02-26Have popfile() also close the main config file,Marco Pfatschbacher
2008-02-22remove comma from type list, add missing semicolon for consistencySimon Bertrang
2007-11-12Remove space/tab compression function from lgetc() and replaceMarco Pfatschbacher
2007-10-20forgot about ospfd in last commit.Pierre-Yves Ritschard
2007-10-16Allow '=' to end a number in all lexers.Marco Pfatschbacher