From ad1e6472571b00bb6ee5644a187e862aad08f101 Mon Sep 17 00:00:00 2001 From: Nathan Houghton Date: Sun, 10 Nov 2019 20:53:11 +0000 Subject: [PATCH] OpenBSD: Support LINK_STATE_HALF_DUPLEX and LINK_STATE_FULL_DUPLEX For if_msghdr messages from route(4). --- src/if-bsd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/if-bsd.c b/src/if-bsd.c index a0870b92..9f93f66f 100644 --- a/src/if-bsd.c +++ b/src/if-bsd.c @@ -1130,6 +1130,10 @@ if_ifinfo(struct dhcpcd_ctx *ctx, const struct if_msghdr *ifm) case LINK_STATE_UNKNOWN: link_state = LINK_UNKNOWN; break; +#ifdef LINK_STATE_FULL_DUPLEX + case LINK_STATE_HALF_DUPLEX: /* FALLTHROUGH */ + case LINK_STATE_FULL_DUPLEX: /* FALLTHROUGH */ +#endif case LINK_STATE_UP: link_state = LINK_UP; break; -- 2.47.2