On Mon, Jun 16, 2014 at 12:17:49PM +0400, Anton D. Kachalov wrote:
> Hello.
> 
> Did someone start to implement LLDP/CDP support?

Hello,

I actually did! I didn't see this thread on the mailing-list and
independently started to implement it in iPXE.  Amazingly I came with a
design wich is almost identical to what Michael suggested:

Instead of:
    ${netX.lldp/<length>.<offset>.<type>}

We have:
    ${netX.lldp/<offset>.<length>.<count>.<type>}


See commit 406e225 ("[lldp] Implementation of the LLDP protocol") of my
personal repository for more information on how to use it.

    $ git clone http://git.ipxe.org/people/mareo/ipxe.git
    $ cd ipxe/src
    $ git checkout lldp
    $ echo "#define NET_PROTO_LLDP" >> config/local/general.h
    $ make


Michael, if you have time to review it, I consider it ready for
inclusion.


Regards,
-- 
Marin Hannache

_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to