]> git.ipfire.org Git - thirdparty/lldpd.git/commit
Mac OS X support.
authorVincent Bernat <bernat@luffy.cx>
Thu, 10 Jan 2013 19:23:57 +0000 (20:23 +0100)
committerVincent Bernat <bernat@luffy.cx>
Thu, 10 Jan 2013 19:23:57 +0000 (20:23 +0100)
commite66b7f34ca14a04dd53b52adcd701be9c0e892c1
treec82fd3019e5cd59f9d8b46469dc97aa246bfca36
parent4e8e0fd4324a06fa5997e2b2c464a87e471cc12e
Mac OS X support.

This includes bond, VLAN and bridge support. Mac OS X is pretty
similar to FreeBSD except for bonding which is different. Bonding code
is stolen from ifconfig.c. Header files from XNU are
shipped because they are missing from Mac OS X developer tools.

Still missing:
 - integration into launchd
 - homebrew formula
 - DMI part (through ioreg)
16 files changed:
NEWS
README.md
configure.ac
include/osx/README.md [new file with mode: 0644]
include/osx/if_bond_var.h [new file with mode: 0644]
include/osx/if_bridgevar.h [new file with mode: 0644]
include/osx/if_vlan_var.h [new file with mode: 0644]
include/osx/lacp.h [new file with mode: 0644]
m4/os.m4
src/compat/Makefile.am
src/compat/empty.c [new file with mode: 0644]
src/daemon/Makefile.am
src/daemon/frame.h
src/daemon/interfaces-bsd.c
src/daemon/lldpd.c
src/daemon/priv.c