summaryrefslogtreecommitdiff
path: root/usr.sbin/ripd
AgeCommit message (Expand)Author
2008-10-17bring in the findeol() fix from pfctl. list of affected parsers by sthenHenning Brauer
2008-08-05Do not advertise the default route with wrong metric of 0. Set it to 1Claudio Jeker
2008-05-12Error out with usage line if additional arguments are given after thePierre-Yves Ritschard
2008-05-09prio RTP_RIP for inserted routesHenning Brauer
2008-04-13Use arc4random_buf() when requesting more than a single word of outputDamien Miller
2008-03-24msg_controllen has to be CMSG_SPACE so that the kernel can account forTheo de Raadt
2008-03-15Repair more msg_controllen dealing with structures or arrays ofTheo de Raadt
2008-03-13Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due toTheo de Raadt
2008-02-27Unbreak parser by initializing topfile correctly.Marco Pfatschbacher
2008-02-26Have popfile() also close the main config file,Marco Pfatschbacher
2008-01-31use a hyphen for "interface-specific" as a compound term. this isJason McIntyre
2008-01-31do not leak confd on malloc failure in control_accept()Henning Brauer
2007-11-12Remove space/tab compression function from lgetc() and replaceMarco Pfatschbacher
2007-10-24Make the packet buffer u_int8_t * everywhere. This is binary data and notClaudio Jeker
2007-10-24The metric is a 8bit value ranging from 1 to INFINITY (defined as a whoppingClaudio Jeker
2007-10-24An u_int8_t is enough as prefixlen. Another lint warning gone.Claudio Jeker
2007-10-24Document -D. Stolen from bgpd.8Claudio Jeker
2007-10-24Add the 5 needed lines to support -D makro=value option. Another surprisingClaudio Jeker
2007-10-24Use an ssize_t instead of int like in all other imsg handlers. Hint by lintClaudio Jeker
2007-10-24The index should be unsigned int -- another lint findingClaudio Jeker
2007-10-24ctl_rt flags should be u_int16_t -- noticed by lintClaudio Jeker
2007-10-24Garbage collect unused stuff found by lint.Claudio Jeker
2007-10-24Sync a bit more with ospfd. Do not fatal if one of the pipes is closed,Claudio Jeker
2007-10-24Don't use inet_ntoa() twice in a printf like function. So instead ofClaudio Jeker
2007-10-20Sync parse.y with recent enhancements in hoststated.Pierre-Yves Ritschard
2007-10-18spacingTheo de Raadt
2007-10-18Massive cleanup in the authentication code. the simple auth_key and the cryptClaudio Jeker
2007-10-18Add missing bits for auth crypt and cleanup a bit. OK deraadt@Claudio Jeker
2007-10-17wrong type for digest; ok claudioTheo de Raadt
2007-10-17Add missing RTM_VERSION checks.Claudio Jeker
2007-10-17Remove redundant code.Claudio Jeker
2007-10-16Allow '=' to end a number in all lexers.Marco Pfatschbacher
2007-10-16in the lex... even inside quotes, a \ followed by space or tab shouldTheo de Raadt
2007-10-13in all these programs using the same pfctl-derived parse.y, re-unify theTheo de Raadt
2007-10-11next step in the yylex unification: handle quoted strings in a nicer fashionTheo de Raadt
2007-09-11macro argument unused, using local instead; spotted by mpfTheo de Raadt
2007-09-11extend lex to spot numbers in the stream, without impacting the parsingTheo de Raadt
2007-09-11More baudrate fixes. Again don't forget to initialize the iface->baudrate.Claudio Jeker
2007-09-11baudrate, two non-obvious ones marked for micheleHenning Brauer
2007-05-31convert to new .Dd format;Jason McIntyre
2007-04-27Modified manpage to reflect claudio's changes about 224.0.0.9 route.Michele Marchetto
2007-04-27Ripd needs a valid route for 224.0.0.9 to work. Instead of forcing users toClaudio Jeker
2007-04-19Use vectorized writes to send routing messages into the kernel instead ofClaudio Jeker
2007-04-09Improve the handling of "counting to infinity" mechanism and add an heuristicMichele Marchetto
2007-03-31Some code cleanups. Added one lint command, removed one unused function andMichele Marchetto
2007-03-27Remove unused parameter in nbr_newMichele Marchetto
2007-03-19Doh! If we support "redistribute rtlabel" we should actually track theClaudio Jeker
2007-03-19do not signal "connection closed" upstream on EINTR/EAGAIN, from bgpd et alHenning Brauer
2007-03-13Same problem as in ospfd's kroute.c don't check rtm_tableid without verifyingClaudio Jeker
2007-01-24Ingore SIGPIPE in the parent and rde as well. This is needed to correctlyClaudio Jeker