summaryrefslogtreecommitdiff
path: root/usr.sbin/ospfd/ospfd.h
AgeCommit message (Expand)Author
2007-06-19add support for mapping route labels to AS-external route tags.Reyk Floeter
2007-05-29Demote support for ospfd. It is possible to specify a demote group onClaudio Jeker
2007-03-21Add support for RFC 3137: OSPF Stub Router AdvertisementClaudio Jeker
2007-02-01Preliminary configuration reload support. Seems to work reasonably wellClaudio Jeker
2007-02-01kr_reload() -- another helper function for reload support. This oneClaudio Jeker
2006-12-21Unbreak redistribute default and make it possible to specify a metric forClaudio Jeker
2006-12-07Make it possible to set the metric and LSA type for redistributed routes.Claudio Jeker
2006-11-17Support for multiple networks on one interface. Until now only the mainClaudio Jeker
2006-06-28Track the uptime of the ospfd daemon itself.Esben Norby
2006-05-31More redistribute fun. Add a possibility to deny redistribution of specifiedClaudio Jeker
2006-05-30Now that rtlabels are accessable via sysctl we can use route lables toClaudio Jeker
2006-04-25Path the length of the packet as size_t to in_cksum(). Enforce that theClaudio Jeker
2006-04-24Fix parser to match current behaviour and make auth-type et al. part of theClaudio Jeker
2006-04-20Simplify the defaults handling. This is long overdue and necessary to addClaudio Jeker
2006-03-23List interfaces they way we list neighbors etc.Esben Norby
2006-03-22Move the AS external LSA tree out of struct ospfd_config. This simplifiesClaudio Jeker
2006-03-15Looks like auth-type simple was busted since a long time. We bcmp() aClaudio 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-09in_cksum() should return a u_int16_t and not int. Switch a variable toClaudio Jeker
2006-03-09if_event_names is only used by interface.c so move it there.Claudio Jeker
2006-03-08Fix logic of the kroute code. First of all there was a porblem if a prefixClaudio Jeker
2006-02-24Keep track of the uptime of the entries in the RIB.Esben Norby
2006-02-19Keep track of the duration of our relationships with neighbors.Esben Norby
2006-02-10ospfd does not need fd passing via the imsg framework so remove that codeClaudio Jeker
2006-02-09Don't calculate all areas every time the link state database is updated,Esben Norby
2006-02-01zap unused function.Esben Norby
2006-01-12Rewrite the redistribute code. The previous implementation was stupid andClaudio Jeker
2006-01-05Make ospfd respect carp(4) interfaces and their weird behaviour. They willClaudio Jeker
2005-11-04Kill spf_timer in struct ospfd_conf. There is no need for two event structsClaudio Jeker
2005-10-18The kroute nexthop stuff was removed long time ago. So remove theseClaudio Jeker
2005-09-24- add auth_type and auth_keyid to struct ctl_ifaceMathieu Sauve-Frankel
2005-09-17- add get_rtr_id() based on bgpd's get_bgpid()Mathieu Sauve-Frankel
2005-06-26Do not automaticaly announce routes that have RTF_DYNAMIC set. These routesClaudio Jeker
2005-05-27Preparations for virtual link support.Esben Norby
2005-05-26Support dumping the configuration the way bgpd(8) does it.Esben Norby
2005-05-26Remove unused variable.Esben Norby
2005-05-24Only redistribute networks if the interface they depend on is actuallyClaudio Jeker
2005-05-22Handle cost2 for AS-external, and prepare for handling flags inEsben Norby
2005-05-12Add "show database asbr/external/network/router/self-originate/summary"Esben Norby
2005-05-12If activly connected to more than one area set B flag in the self-originatedClaudio Jeker
2005-04-27Sort struct msgbuf by size. From Alexander von Gernler via henning@Claudio Jeker
2005-04-12Support for self originated AS-external LSA.Claudio Jeker
2005-04-05Use the dynamic buffer API for packet generation and sending.Claudio Jeker
2005-03-31Add support for crypt authentication (MD5).Esben Norby
2005-03-29The RFC never mentions anything about transfer, this should be transmit.Esben Norby
2005-03-26Implement the IMSG_CTL_IFINFO bits correctly. This is needed forClaudio Jeker
2005-03-26kroute.c cleanup, simplify code and remove unused functions.Claudio Jeker
2005-03-23prefixlen2mask() should return a network byte order result as it does implyClaudio Jeker
2005-03-23grow receive buffer on the routing socket, from bgpdHenning Brauer