| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
the needed bits
ok deraadt@, millert@
|
| |
|
|
|
|
|
| |
now ldpd had no chance to run on a strict alignment architecture but
this makes ldpd happy on sparc64. Be careful to do all needed overflow
checks and try to make all parsing functions look similar.
OK michele@
|
| |
|
|
| |
Currently on the genaration side is done.
|
| |
|
|
|
|
|
| |
FEC is the one and only FEC of that message. This is required by
the RFC. While it is not correct to have multiple FEC in anything
but label mapping messages ldpd will accept those since the RFC
is extra vague about this feature and it does not hurt.
|
| |
|
|
|
| |
definition of a FEC mapping. This makes extending struct map simpler
and makes it possible to access the additional data in struct map.
|
| |
|
|
| |
Needed for further clean etc.
|
| |
|
|
|
| |
information. This is more useful.
OK michele
|
| |
|
|
|
|
| |
ibuf, buf_read to ibuf_read, READ_BUF_SIZE to IBUF_READ_SIZE.
ok henning gilles claudio jacekm deraadt
|
| |
|
|
|
| |
functions a bit to make them all look more similar. All but the label req
abort message are now parsed and passed to the lde.
|
| |
|
|
| |
about that. OK michele@
|
| |
|
|
|
|
| |
implemented use a correct return value so that ldpd has a chance to survive
when one of those messages are received.
OK michele@
|
| |
|
|
|
|
|
| |
buffer API. This fixes a few possible problems in session_read and does
some further cleanup in various places. Wrap msgbuf into evbuf to add
libevent functionality and use buf_read to handle the read side of a
session. OK michele@ and dlg@ did not see anything evil
|
| |
|
|
| |
OK michele
|
| |
|
|
|
|
| |
or fatal().
ok claudio@
|
| |
|
|
| |
ok claudio@
|
| |
|
|
|
|
| |
of octets.
ok claudio@
|
| |
|
|
| |
ok claudio@ laurent@
|
|
|
Built using the imsg/three process framework, its main aim
is to redistribute MPLS labels between peers.
Right now it has some really basic functionalities,
the basic protocol works and peers are able to exchange
labels and insert them in the kernel.
It still does not react to changes of topology.
Not yet connected to the builds.
ok claudio@ deraadt@
|