Age | Commit message (Expand) | Author |
2003-12-26 | handle IMSG_NEXTHOP_DELETE as well | Henning Brauer |
2003-12-26 | In the mrt state machine one state was forgotten. This caused the parent | Claudio Jeker |
2003-12-26 | kroute_nexthop_check -> kroute_nexthop_add | Henning Brauer |
2003-12-26 | kroute_validate_nexthop is a private function | Henning Brauer |
2003-12-26 | finally marry rde and kroute parts of the nexthop verification: | Henning Brauer |
2003-12-26 | o in struct nexthop_node, we don't need the full kroute_nexthop struct, | Henning Brauer |
2003-12-25 | Turn the nexthop verification on. At least in the RDE. | Claudio Jeker |
2003-12-25 | style | Henning Brauer |
2003-12-25 | RDE part of the nexthop verification puzzle. | Claudio Jeker |
2003-12-25 | nothing uses the special return value kroute_msg used to set for EEXIST any | Henning Brauer |
2003-12-25 | bring us closer to a complete nexthop verification that does NOT need | Henning Brauer |
2003-12-25 | detect connected routes and flag them as such | Henning Brauer |
2003-12-25 | bootparams is right name | Theo de Raadt |
2003-12-25 | must not remove macros vis cmdline after parsinf is done, we will need them | Henning Brauer |
2003-12-25 | don't leak in yyerror() | Henning Brauer |
2003-12-25 | o can't TAILQ_FOREACH when we TAILQ_REMOVE in the loop | Henning Brauer |
2003-12-25 | free where it was allocated; much easier to verify | Henning Brauer |
2003-12-25 | don't leak memory THAT obvious on reconfigure | Henning Brauer |
2003-12-25 | track routing table changes that are _not_ caused by bgpd itself | Henning Brauer |
2003-12-25 | factor out prefixlen_classful() and mask2prefixlen() | Henning Brauer |
2003-12-25 | implement "passive": do not attempt to open a tcp connection to the | Henning Brauer |
2003-12-25 | make the listening socket nonblocking as well. | Henning Brauer |
2003-12-25 | small gotcha in the FSM: | Henning Brauer |
2003-12-25 | we need nonblocking connect | Henning Brauer |
2003-12-25 | Fix multi-line string | Alexander Yurchenko |
2003-12-25 | kill an inappropriate XXX | Henning Brauer |
2003-12-25 | remove a useless check & comment | Henning Brauer |
2003-12-25 | (more or less) handle ESRCH for RTM_ADD | Henning Brauer |
2003-12-25 | kill IMSG_KROUTE_ADD as well. just send KROUTE_CHANGE requests. | Henning Brauer |
2003-12-25 | it actually makes more sense to call the merged function kroute_change | Henning Brauer |
2003-12-25 | kroute_change is obsolete, long live kroute_add | Henning Brauer |
2003-12-25 | check with our local view wether there is already an entry for the to be | Henning Brauer |
2003-12-25 | oups, remove debugging cruft | Henning Brauer |
2003-12-25 | skip over routing table entires with flag LLINFO (that's arp cache) | Henning Brauer |
2003-12-25 | dump a copy of the kernel routing table into our own view on startup | Henning Brauer |
2003-12-24 | syscalls return -1 on err so test for == -1 instead of the < 0 found in very | Henning Brauer |
2003-12-24 | following up on a discussion with theo, read(2) as much as possible at once | Henning Brauer |
2003-12-24 | EAGAIN can't happen here anymore | Henning Brauer |
2003-12-24 | no O_NONBLOCK for routing and tcp sockets, theo | Henning Brauer |
2003-12-24 | connect bgpd to the build, ok deraadt@ | Henning Brauer |
2003-12-24 | Fix bound checks for gecos field, taking into account it may contain | Otto Moerbeek |
2003-12-24 | now that the main process can cleanup without RDE's help, we do not need the | Henning Brauer |
2003-12-24 | now that we keep track of the routes we added to the kernel we can remove | Henning Brauer |
2003-12-24 | keep track of the routes we inserted to the kernel | Henning Brauer |
2003-12-24 | slightly more helpfull error msgs | Henning Brauer |
2003-12-24 | add log_kroute() | Henning Brauer |
2003-12-24 | local-addr, not local-address. | Henning Brauer |
2003-12-24 | add option to not touch the kernel routing table | Henning Brauer |
2003-12-24 | handle write() returning 0 correctly, adjust the msgbuf API appropriately, | Henning Brauer |
2003-12-24 | typos in comments, from jared | Henning Brauer |