summaryrefslogtreecommitdiff
path: root/usr.sbin/ldpd
AgeCommit message (Expand)Author
2010-08-03fix linecount bug with comments spanning multiple linesHenning Brauer
2010-07-12Merge duplicate log messages into one log_warn().Alexander Bluhm
2010-07-08Kill more code in kroute.c that is unneeded in ldpd. ldpd is a bit strangeClaudio Jeker
2010-06-30Make it possible to store multiple LSP to a FEC. This is another step toClaudio Jeker
2010-06-30Pass a struct kroute and not a kroute_node to kr_redist_remove(). ThisClaudio Jeker
2010-06-30Kill IMSG_KLABEL_INSERT and all the related functions around it.Claudio Jeker
2010-06-30Rework how we "redistribute" networks. Send all pathes of an active routeClaudio Jeker
2010-06-30Sync kroute.c code with ospfd's version of kroute.c. A small step to supportClaudio Jeker
2010-06-30Switch prefix in struct map to a struct in_addr instead of a u_int32_t.Claudio Jeker
2010-06-23Fix comment. Downstream is towards the destination of a LSP.Claudio Jeker
2010-06-23Kill rt_node->invalid it is not used by anything.Claudio Jeker
2010-06-21Send the right kroute struct to ldpctl for IMSG_CTL_KROUTE. This shouldClaudio Jeker
2010-06-21Requiring { } blocks for interfaces is dumb since most don't need anyClaudio Jeker
2010-06-10No need to print FEC twice. Remove it in the log function.Claudio Jeker
2010-06-10Signal a neighbor down event to the LDE when the TCP session is closed.Claudio Jeker
2010-06-09Move the logging of FEC changes to the LDE and print the FEC and labelClaudio Jeker
2010-06-09More useful warning message.Claudio Jeker
2010-06-07Store all labels in ldpd in host byte order without any additional shifting.Claudio Jeker
2010-06-02MPLSCTL_ENABLE is gone, no need to check for it. There is also no realClaudio Jeker
2010-06-02Start reworking the LDE. Implement a FEC RB tree that can be used for theClaudio Jeker
2010-05-28Send the IMSG_NEIGHBOR_UP msg when the neighbor is going into operationalClaudio Jeker
2010-05-26Move imsg into libutil and add a man page.Nicholas Marriott
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2010-05-25Ugh. Remove name2id.c for real now.Claudio Jeker
2010-05-25Remove another leftover from ospfd. ldpd does not have a concept of ext_tagClaudio Jeker
2010-05-25Implement the missing label map recv functions and cleanup the other recvClaudio Jeker
2010-05-25Add upcomming IMSG_LABEL_RELEASE, IMSG_LABEL_WITHDRAW and IMSG_LABEL_ABORT.Claudio Jeker
2010-05-25Kill a bogus bzero() and introduce an empty lde_check_release().Claudio Jeker
2010-05-25I removed code in the last commit that is needed. Allocate rbuf now byClaudio Jeker
2010-05-24now that we can handle >9 args, put "-D name=value" on one line: it's a bitJason McIntyre
2010-05-19Remove yet another ospf leftover that is not needed here. This timeClaudio Jeker
2010-05-19Set RTF_MPLS in rtm_fmask and rtm_flags because ldpd wants to play withClaudio Jeker
2010-05-17The host address encoding of FEC was killed in RFC5036 and we're happyClaudio Jeker
2010-05-14Order struct element by size.Claudio Jeker
2010-05-14Do not send notifications directly onto the wire. Decide in the caller howClaudio Jeker
2010-05-14Use calloc() instead of malloc() to allocate the connection structure. ThisClaudio Jeker
2010-05-12Make sure there is a difference in the log of non-fatal and fatalClaudio Jeker
2010-05-11sort struct by size and kill some unneeded spaces.Claudio Jeker
2010-05-11Kill IMSG_RECONF_AREA. LDP does not have a concept of areas.Claudio Jeker
2010-05-11No need to do a rt_find() twice.Claudio Jeker
2010-05-01split up a multiple assignment so we aren't casting an lvalue.Jonathan Gray
2010-04-29Remove some more ospfd-ism from the interface code. This time removeClaudio Jeker
2010-04-27imsg.h does not need sys/tree.h.Nicholas Marriott
2010-04-15Log recieved notifications in a human understanable way. Makes debuggingClaudio Jeker
2010-04-15Cleanup the interface FSM by removing most of the ospfd specific statesClaudio Jeker
2010-04-15session_shutdown() issues a NBR_EVT_CLOSE_SESSION and therefore aClaudio Jeker
2010-04-15Fix fd leak in error case.Claudio Jeker
2010-04-15Instead of having three ways of setting fds non-blocking useClaudio Jeker
2010-04-15struct ldp_hdr has probably the worst possible layout (ending with a singleClaudio Jeker
2010-04-15Even though label withdraw, release, and abort requests are not fullyClaudio Jeker