summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/interface.c
AgeCommit message (Expand)Author
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
2020-11-02print "depend on" information when available in "ospfctl sh int" output.David Gwynne
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2018-03-11Increase SO_RCVBUF of the ospf socket to 256k having this buffer can resultClaudio Jeker
2015-12-05Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some codeClaudio 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-07-20Fix a segfault at startup when if_change() ist called beforeSebastian Benoit
2015-07-19revert previousSebastian Benoit
2015-07-18Properly handle carp(4) interfaces in "backup" mode on start-up.Martin Pieuchot
2012-05-14Don't display a nonsense uptime for an inactive interface. ldpd fix fromStuart Henderson
2011-07-04LINK_STATE_IS_UP() cleanup userland part. There is no need to specialClaudio Jeker
2011-06-21Convert SO_RTABLE's protocol level to the SOL_SOCKET; ok claudioMike Belopuhov
2011-05-09First bits to support opaque LSA. Type-9, 10 and 11 are LSA that canClaudio Jeker
2011-05-06Do not special case loopback interfaces on init. Instead force themClaudio Jeker
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2010-05-14When merging interfaces after a config reload, the fsm state for interfacesStuart Henderson
2010-02-16When taking an interface down just try to do the cleanup. In cases whereClaudio Jeker
2010-02-16implement support for fast hello packets.David Gwynne
2009-09-30Oups, these changes should not have been commited. Revert.Claudio Jeker
2009-09-30Announce a stub network LSA for backup carp interfaces. This should helpClaudio Jeker
2009-08-09Scale both receive and send buffer on the raw socket. The default 8192Claudio Jeker
2009-06-05Preliminary rdomain support, all hacked up by reyk@Claudio Jeker
2009-04-26comment typos; no binary changeStuart Henderson
2009-01-01Remove some other useless debug messages that just add unneeded noise.Claudio Jeker
2007-09-11Switch some more baudrates to 64 bit and initialize iface->baudrate.Claudio Jeker
2007-05-29Demote support for ospfd. It is possible to specify a demote group onClaudio Jeker
2007-02-01whitespace cleanup, no binary change.Claudio Jeker
2007-02-01If an interface is going down send out an empty OSPF hello packet so thatClaudio Jeker
2007-01-24When deleting a neighbor or a interface make sure that no events are pending.Claudio Jeker
2006-11-28add additional link states to report the half duplex / full duplexReyk Floeter
2006-11-17Support for multiple networks on one interface. Until now only the mainClaudio Jeker
2006-09-27Use IP_RECVIF to get the incomming interface of OSPF packets. Now we useClaudio Jeker
2006-08-18Correctly leave the all AllDRouters group (224.0.0.6) if the interface wasClaudio Jeker
2006-04-24Fix parser to match current behaviour and make auth-type et al. part of theClaudio Jeker
2006-04-16KNFHenning Brauer
2006-03-23List interfaces they way we list neighbors etc.Esben Norby
2006-03-15Looks like auth-type simple was busted since a long time. We bcmp() aClaudio Jeker
2006-03-13The return value of the start/stop timer functions is almost never checked.Claudio Jeker
2006-03-09Track interface uptime.Esben Norby
2006-03-09Move *_name functions to log.c and use these for both ospfd and ospfctl.Claudio Jeker
2006-03-09KNF, remove some unneded type casts and add some ARGSUSED. This makes lintClaudio Jeker
2006-03-09if_event_names is only used by interface.c so move it there.Claudio Jeker
2006-03-08Spaces and other minor cleanup.Claudio Jeker
2006-01-05Make ospfd respect carp(4) interfaces and their weird behaviour. They willClaudio Jeker
2005-12-15Simpify iface_del() and nbr_del(). make them void funtions as they can not failClaudio Jeker
2005-12-04Increase the receive buffer of the raw socket.Esben Norby
2005-10-19fix some spellings in comments.Claudio Jeker
2005-10-18Cleanup interface code a minimal bit. There is no need for if_shutdown(),Claudio Jeker