History log of /netbsd-src/usr.sbin/ldpd/socketops.c (Results 1 – 25 of 36)
Revision Date Author Comments
# 7feed94c 26-Jun-2022 riastradh <riastradh@NetBSD.org>

ldpd(8): Fix address of misaligned packed members.

PR kern/56895


# 2d8c8469 22-Apr-2020 joerg <joerg@NetBSD.org>

Avoid common symbol definitions


# de09325d 12-Apr-2017 roy <roy@NetBSD.org>

Use RO_MSGFILTER.


# ef05d886 30-Oct-2013 mrg <mrg@NetBSD.org>

ensure variables are initialised


# f86d4fa9 17-Oct-2013 kefren <kefren@NetBSD.org>

allow setting transport addresses for interfaces into config file
also move passive-interface functionality under interface block
report the correct line for config parsing errors


# 7eaad7a3 27-Jul-2013 kefren <kefren@NetBSD.org>

check route messages sizes more carefully
cache pid
treat every message at a time, even if there are more messages to read
interpret also cloning routes

The latter two should fix the ldp_regen test


# ae8b7d00 20-Jul-2013 kefren <kefren@NetBSD.org>

don't connect on first hello, there are chances that ours is not seen yet
setproctitle with ldp id - useful for rump kernels testing
fix a memory leak in ldp_peer_new
don't holddown if already holded

don't connect on first hello, there are chances that ours is not seen yet
setproctitle with ldp id - useful for rump kernels testing
fix a memory leak in ldp_peer_new
don't holddown if already holded down
peer sockets are now non-blocking
connected routes deletes are now processed
check if peer is connected before attempting to sending label mappings

show more ...


# 9b2110eb 18-Jul-2013 kefren <kefren@NetBSD.org>

Make sure labels are always updated when a route is added and when a peer
is added
Rework mpls_add_label according to that so no route refresh is done anymore
Use poll when reading the PF_ROUTE socke

Make sure labels are always updated when a route is added and when a peer
is added
Rework mpls_add_label according to that so no route refresh is done anymore
Use poll when reading the PF_ROUTE socket
setsockopt SO_USELOOPBACK on the PF_ROUTE socket
Output some information on SIGINFO
Allow map changing for a ldp peer
Finally fix the connected routes admission into labels
Correct the route trigger when a label map is received

show more ...


# 2cc7bf11 11-Jul-2013 kefren <kefren@NetBSD.org>

Constify a little bit


# 12d5f1b2 08-May-2013 kefren <kefren@NetBSD.org>

First send initialize and keep alive after that. Fixes inter-operability
issues regarding session initialization.


# bed325c4 04-Feb-2013 kefren <kefren@NetBSD.org>

move code around a little bit in order to call get_ldp_peer correctly
check also for transport_address in get_ldp_peer


# 0c72a2ff 04-Feb-2013 kefren <kefren@NetBSD.org>

* Don't assume INET in connection path
* Lookup in hello list in order to get the correct LDP ID, instead of
transport address
* Improve an error message


# 898c6f9f 03-Feb-2013 kefren <kefren@NetBSD.org>

Don't try to connect to peers before sending hellos


# fcfdc0a1 28-Jan-2013 kefren <kefren@NetBSD.org>

Be a little more strict when sending notifications and checking PDU


# 21574795 28-Jan-2013 kefren <kefren@NetBSD.org>

permit notifications even if session not fully established


# 97dccf75 28-Jan-2013 kefren <kefren@NetBSD.org>

Fix the transport address TLV mess I created after INET6 convert
Use a single loop to decrement and check hello list keepalives
Display transport address in show hello output


# dd2b4ae9 26-Jan-2013 kefren <kefren@NetBSD.org>

* add a new keyword for config file - passive-if and check if it's
allowed to use the interface before join/send mcast
* check if interface supports multicast before join/send mcast


# ad456077 26-Jan-2013 kefren <kefren@NetBSD.org>

use predefined group consts/macros instead of ptoning strings


# ef9728bb 26-Jan-2013 kefren <kefren@NetBSD.org>

allow compile without -DINET6


# 269ea2d3 26-Jan-2013 kefren <kefren@NetBSD.org>

modify structures in order to accomodate IPv6 according to
draft-ietf-mpls-ldp-ipv6. Correct a little bit IPv6 hello path


# 5d14e920 16-Jan-2013 kefren <kefren@NetBSD.org>

Make sure there is enough space for sockaddr subtypes
Use u_char for IP_MULTICAST_LOOP as specified in in.h


# 27b5caab 13-Nov-2012 kefren <kefren@NetBSD.org>

Use local-link address as source for hellos


# 76b8726c 13-Nov-2012 pgoyette <pgoyette@NetBSD.org>

Repair another %lu --> %zd - this one was caught by building for
evbmips port


# c0b74ca7 12-Nov-2012 christos <christos@NetBSD.org>

fix the build; ssize_t is %zd not %lu


# 6cb06423 12-Nov-2012 kefren <kefren@NetBSD.org>

* add initial IPv6 support - still incomplete at this moment, but it sends
out there IPv6 hellos. Interoperability not yet tested.
* sync man page with reality


12