summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd
AgeCommit message (Expand)Author
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-11-03log the interface along with the neighbour ID in various ospfd/ospf6dStuart Henderson
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-09-06repair missing paths on unveil failureTheo de Raadt
2021-01-25r1.102 forgot to tweak the "redistribute rtlabel" part of the grammar.David Gwynne
2021-01-19Allocate the recv buffer with malloc() on first call. This code assumesClaudio Jeker
2021-01-19Make the imsg event structures static, properly define ospfd_process andClaudio Jeker
2021-01-19Internalize a few more things into the control code. Both control_stateClaudio Jeker
2021-01-19Use a static pkt_ptr buffer instead of allocating it dynamically.Claudio Jeker
2021-01-19Use ospfe_imsg_compose_rde() instead of calling imsg_compose_event() withClaudio Jeker
2021-01-16Use struct ip_mreqn for the IP_MULTICAST_IF setsockopt. This wayClaudio Jeker
2021-01-12Use the interface index of struct ip_mreqn in IP_ADD_MEMBERSHIP to sendClaudio Jeker
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-11-02print "depend on" information when available in "ospfctl sh int" output.David Gwynne
2020-11-02apply the "depend on" logic in the the default handling of rtr links.David Gwynne
2020-10-05Remove redundant code and lets code looks similarjan
2020-09-16Stop removing the control socket on exit and tighten the unveil evenremi
2020-08-20Use the ROUTE_FLAGFILTER setsockopt to filter out routing socket messagesJonathan Matthew
2020-06-26Replace SIMPLEQ concatenation loop with SIMPLEQ_CONCATbket
2020-05-16list example files in FILES with a short description: generally, "ExampleJason McIntyre
2020-05-06Do not use the pointer returned by ibuf_reserve() after calling anotherClaudio Jeker
2020-04-23replace examples of "Ic arg Ic arg" with "Ic arg arg" and stop the spread;Jason McIntyre
2020-03-29Change space to tabdenis
2020-02-10briefly mention /etc/examples/ in the FILES section of all theIngo Schwarze
2020-01-21Allow the interface setting "type p2p" to be configured globallz or perremi
2020-01-08Area-wide interface parameters need to be defined before the interfacesremi
2019-11-23These dependon related lines fit better a bit further up.remi
2019-11-19Add point-to-point support for broadcast interfaces.remi
2019-11-10Consistently use _rcctl enable foo_ in examples, it's simpler and lessLandry Breuil
2019-11-09Fix function name in error message.denis
2019-08-12On broadcast and point-to-point interfaces only accept hello packets whenremi
2019-08-12Warn when a neighbor changes its source IP address. Either it is becauseremi
2019-07-15Improve logging when sending a packet fails.remi
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-10less macro;Jason McIntyre
2019-06-10document that area can take a number as well as an idDavid Gwynne
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-04-23whitespace fixremi
2019-04-23Use the network address instead of the interface address for the "link id"remi
2019-04-23For originating router LSAs for P2P interfaces check for linkstateremi
2019-04-04RFC 2328 mandates in 12.4.1.1 that the Link ID of the Type 3 link has toremi
2019-03-26The recently introduced "router-id changed" warning is a bit long.remi
2019-03-25Abort reload if router-id changedJeremie Courreges-Anglas
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-01-15For external LSAs the type (1 or 2) is encoded in the metric field. Do notremi
2019-01-14Improve error message when daemon is already running.Florian Obser
2019-01-02Send a router LSA update when an interface was removed.remi