1 /* SPDX-License-Identifier: LGPL-2.1+ */
5 Copyright (C) 2014 Tom Gundersen
6 Copyright (C) 2014 Susant Sahani
23 int64_t event_priority
;
24 sd_event_source
*io_event_source
;
25 sd_event_source
*timer_event_source
;
27 Prioq
*neighbor_by_expiry
;
28 Hashmap
*neighbor_by_id
;
30 uint64_t neighbors_max
;
32 sd_lldp_callback_t callback
;
35 uint16_t capability_mask
;
37 struct ether_addr filter_address
;
40 #define log_lldp_errno(error, fmt, ...) log_internal(LOG_DEBUG, error, __FILE__, __LINE__, __func__, "LLDP: " fmt, ##__VA_ARGS__)
41 #define log_lldp(fmt, ...) log_lldp_errno(0, fmt, ##__VA_ARGS__)