summaryrefslogtreecommitdiff
path: root/net-misc/lldpd/files/lldpd-1.0.3-fix-fdp-without-cdp.patch
blob: 17099a2f819b28ec9de6862806d4ed00a2258bb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
commit 4e7ec8233cd185941eaa9e41785cfc53f92799b4
Author: Vincent Bernat <vincent@bernat.ch>
Date:   Tue Jan 8 17:19:15 2019 -0500

    build: fix compilation with `--enable-fdp --disable-cdp`
    
    Fix #315

diff --git a/src/lldpd-structs.h b/src/lldpd-structs.h
index c3ffa10..f6b03d7 100644
--- a/src/lldpd-structs.h
+++ b/src/lldpd-structs.h
@@ -129,7 +129,7 @@ struct lldpd_dot3_power {
 MARSHAL(lldpd_dot3_power);
 #endif
 
-#ifdef ENABLE_CDP
+#if defined (ENABLE_CDP) || defined (ENABLE_FDP)
 struct cdpv2_power {
 	u_int16_t request_id;
 	u_int16_t management_id;
@@ -273,7 +273,7 @@ struct lldpd_port {
 	struct lldpd_med_power	 p_med_power;
 #endif
 
-#ifdef ENABLE_CDP
+#if defined (ENABLE_CDP) || defined (ENABLE_FDP)
 	struct cdpv2_power p_cdp_power;
 #endif