Here's a very straightforward diff to update net/ladvd to 0.6.1. I've updated DESCR to reflect reality a bit better.
This new update brings (amongst others) o support for OpenBSD's SIOCGIFDESCR o support for hw.vendor and hw.product on OpenBSD o manpage now lists default user (_ladvd on OpenBSD) o location support also works for LLDP (-L) More changes can be found on the authors blog, located at http://blog.blinkenlights.nl/2008/09/22/ladvd-061-released/ Comments ? OK's ? Cheers, Paul 'WEiRD' de Weerd Index: Makefile =================================================================== RCS file: /cvs/ports/net/ladvd/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile 27 Jul 2008 21:29:56 -0000 1.1.1.1 +++ Makefile 22 Sep 2008 21:54:11 -0000 @@ -2,7 +2,7 @@ COMMENT = LLDP/CDP sender for UNIX -DISTNAME = ladvd-0.6.0 +DISTNAME = ladvd-0.6.1 CATEGORIES = net HOMEPAGE = http://blinkenlights.nl/software/ladvd/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/ladvd/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo 27 Jul 2008 21:29:56 -0000 1.1.1.1 +++ distinfo 22 Sep 2008 21:54:11 -0000 @@ -1,5 +1,5 @@ -MD5 (ladvd-0.6.0.tar.gz) = 9a4idQW/J7mLzyypfh5CFQ== -RMD160 (ladvd-0.6.0.tar.gz) = yXRAmgn6mflnaTB2yYg8GqKTdZw= -SHA1 (ladvd-0.6.0.tar.gz) = mpHLayO8ITw+bOWoxjMn/hWZc7w= -SHA256 (ladvd-0.6.0.tar.gz) = CsfZiYrk+Bdrn6aBQMC3+loBXABMYsxbumRADN05HXE= -SIZE (ladvd-0.6.0.tar.gz) = 97266 +MD5 (ladvd-0.6.1.tar.gz) = kJid7FIA1sq0jcemz/PL5g== +RMD160 (ladvd-0.6.1.tar.gz) = ZZQ+i+2De3gbI3xC9UldW4fXArg= +SHA1 (ladvd-0.6.1.tar.gz) = Nl8sEafCUO8URU6B41cqXmqn7o0= +SHA256 (ladvd-0.6.1.tar.gz) = 7tJftqKZ8764nEbhRebO9gNftWilzQRBStRwHEdugXI= +SIZE (ladvd-0.6.1.tar.gz) = 125949 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/net/ladvd/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 DESCR --- pkg/DESCR 27 Jul 2008 21:29:56 -0000 1.1.1.1 +++ pkg/DESCR 22 Sep 2008 21:54:11 -0000 @@ -1,4 +1,7 @@ LADVD uses CDP / LLDP frames to inform switches about connected hosts, which simplifies ethernet switch management. It does this by creating -the required payloads and descriptors on startup and then switching -to a non-privileged user for the remaining runtime. +a raw socket at startup, and then switching to a non-privileged user +for the remaining runtime. Every 30 seconds it will transmit CDP/LLDP +packets reflecting the current system state. Interfaces (bridge, +trunk, wireless), capabilities (bridging, forwarding, wireless) and +addresses (IPv4, IPv6) are detected dynamically. -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/