]>
Commit | Line | Data |
---|---|---|
db9ecf05 | 1 | /* SPDX-License-Identifier: LGPL-2.1-or-later */ |
7f853950 YW |
2 | #pragma once |
3 | ||
7f853950 YW |
4 | #include "conf-parser.h" |
5 | ||
6 | typedef struct Link Link; | |
7 | ||
8 | typedef enum LLDPMode { | |
9 | LLDP_MODE_NO = 0, | |
10 | LLDP_MODE_YES = 1, | |
11 | LLDP_MODE_ROUTERS_ONLY = 2, | |
12 | _LLDP_MODE_MAX, | |
2d93c20e | 13 | _LLDP_MODE_INVALID = -EINVAL, |
7f853950 YW |
14 | } LLDPMode; |
15 | ||
7f853950 | 16 | int link_lldp_rx_configure(Link *link); |
7f853950 YW |
17 | |
18 | const char* lldp_mode_to_string(LLDPMode m) _const_; | |
19 | LLDPMode lldp_mode_from_string(const char *s) _pure_; | |
20 | ||
21 | CONFIG_PARSER_PROTOTYPE(config_parse_lldp_mode); |