]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
lib: fix a compilation problem when LLDP-MED or Dot3 were disabled
authorVincent Bernat <bernat@luffy.cx>
Sat, 5 Jan 2013 16:31:02 +0000 (17:31 +0100)
committerVincent Bernat <bernat@luffy.cx>
Sat, 5 Jan 2013 16:31:02 +0000 (17:31 +0100)
src/lib/atom-private.c

index 372e731ed3fcbcc1558e41a296531b282c511d82..e3a19356c382a8adedb6fe0ebf5839edf50ae5e1 100644 (file)
@@ -299,6 +299,7 @@ lldpctl_map_t*
 lldpctl_key_get_map(lldpctl_key_t key)
 {
        switch (key) {
+#ifdef ENABLE_LLDPMED
        case lldpctl_k_med_location_geoid:
                return port_med_geoid_map;
        case lldpctl_k_med_civicaddress_type:
@@ -309,12 +310,15 @@ lldpctl_key_get_map(lldpctl_key_t key)
                return port_med_policy_prio_map;
        case lldpctl_k_med_power_priority:
                return port_med_pow_priority_map;
+#endif
+#ifdef ENABLE_DOT3
        case lldpctl_k_dot3_power_pairs:
                return port_dot3_power_pairs_map;
        case lldpctl_k_dot3_power_class:
                return port_dot3_power_class_map;
        case lldpctl_k_dot3_power_priority:
                return port_dot3_power_priority_map;
+#endif
        default: return empty_map;
        }
 }