summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/ospfe.c
AgeCommit message (Expand)Author
2023-12-13Use imsg_get_fd() to access the control fd.Claudio Jeker
2023-07-03Use ibuf_data() instead of directly accessing ibuf->buf.Claudio Jeker
2023-06-20Update ospfd to use new ibuf api.Claudio Jeker
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
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
2020-11-02apply the "depend on" logic in the the default handling of rtr links.David Gwynne
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
2018-09-27whitepspace fixSebastian Benoit
2018-08-29Prevent ospfd from starting if another ospfd is already using the sameremi
2018-06-25Add IMSG_IFADDRADD to ospfe and the master process.remi
2018-02-05Introduce "depend on". This allows ospfd to set the metric dependentremi
2017-01-24sync log.c from relayd et al to ospfd.Sebastian Benoit
2016-12-21For IFINFO msgs, don't run the FSM if the interface state hasn't changed.Jeremie Courreges-Anglas
2016-12-21When receiving an IFINFO message, also update the MTU of the interfaceJeremie Courreges-Anglas
2016-09-03Simplify shutdown process.Renato Westphal
2016-09-02work on making log.c similar in all daemons:Sebastian Benoit
2015-12-05Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some codeClaudio Jeker
2015-12-03imsg_read will return EAGAIN in some cases so prep code for it.Claudio Jeker
2015-11-22Improve ABR support especially for self-originated stub networks.Claudio Jeker
2015-09-27As done for bgpd recently, rename if_mediatype to if_type in ospfd/ospf6d.Stefan Sperling
2015-02-10Convert ospfd over to SOCK_CLOEXEC | SOCK_NONBLOCK and make the routeClaudio Jeker
2014-11-18Nuke more obvious #include duplications.Kenneth R Westerback
2014-07-12Close connections when msgbuf_write() returns 0.Kenneth R Westerback
2013-11-13from claudioSebastian Benoit
2013-03-22reinstate code to announce routes to backup carp interfaces. this was removedStuart Henderson
2013-01-17improve snapshot handling:Markus Friedl
2013-01-17do not send IMSG_LS_UPD if we have no links; ok claudioMarkus Friedl
2011-07-04LINK_STATE_IS_UP() cleanup userland part. There is no need to specialClaudio Jeker
2011-05-09First bits to support opaque LSA. Type-9, 10 and 11 are LSA that canClaudio Jeker
2011-05-02Some KNF, some other cleanup, fix some fatalx() messages.Claudio Jeker
2011-03-25Rewrite the lsack generation. Make it more like the lsupdate code.Claudio Jeker
2011-03-24Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthopClaudio Jeker
2011-03-08Instead of using IBUF_READ_SIZE as upper bound when building variousClaudio Jeker
2010-10-01Reword a commentClaudio Jeker
2010-06-28Fix IFADDRDEL imsg error message.Alexander Bluhm
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2010-02-16Pick up RTM_DELADDR and issue an internal IFADDRDEL message to the ospfe toClaudio Jeker
2009-09-30Announce a stub network LSA for backup carp interfaces. This should helpClaudio Jeker
2009-09-300xffff -> MAX_METRIC. Idea by sthen@, I like it :)Claudio Jeker
2009-09-19KNF indentation; no binary changeStuart Henderson
2009-08-09Scale both receive and send buffer on the raw socket. The default 8192Claudio Jeker
2009-06-06sync ospfctl/ospfd with the common imsg code, making it lib ready as well.Eric Faurot
2009-06-05make ospfd's imsg lib ready as well.Pierre-Yves Ritschard
2009-05-31Remove redundant imsg_event_add calls; ok claudio@Jacek Masiulaniec
2009-05-31The libevent callback function may be called with EV_READ and EV_WRITEClaudio Jeker
2009-04-26comment typos; no binary changeStuart Henderson