fln / addrwatch

A tool similar to arpwatch for IPv4/IPv6 and ethernet address pairing monitoring.
GNU General Public License v3.0
184 stars 30 forks source link

More specific library linking #24

Closed jefferyto closed 3 years ago

jefferyto commented 3 years ago

Currently, the main binary and all output modules are linked to the same set of libraries. This changes the linking so that only the main binary is linked to pcap, and only addrwatch_mysql is linked to mysqlclient.

This allows the main binary and output modules to be packaged separately with fewer dependencies for each individual package.

jefferyto commented 3 years ago

A similar change can be made for argp and sqlite3 but it would require a bit more work.

fln commented 3 years ago

Thanks for the contribution.