diff options
author | Dan McDonald <danmcd@joyent.com> | 2022-03-07 12:32:37 -0500 |
---|---|---|
committer | Dan McDonald <danmcd@joyent.com> | 2022-03-07 12:32:37 -0500 |
commit | 1ce3d5b04b982325d0be94b2d2563c571fbb1aff (patch) | |
tree | 124a11d2d05a5ed5123f3a7573d84b85d6be6406 /usr/src/lib/libdladm/common/libdladm.c | |
parent | ace00d929c2577892f2f9f468c3298cb1e2da762 (diff) | |
parent | bf41048984a6ceae3ab49d5d80ce3c32693924b1 (diff) | |
download | illumos-joyent-release-20220310.tar.gz |
[illumos-gate merge]release-20220310
commit bf41048984a6ceae3ab49d5d80ce3c32693924b1
14435 overlay encapsulation bind failure error message is unhelpful
commit 6feac2e3ccf4b4d8651a254d516ae86b1b1b3e4f
14290 cxgbe: need link speed change when autoneg is disabled
Conflicts:
usr/src/lib/libdladm/common/libdladm.c
Diffstat (limited to 'usr/src/lib/libdladm/common/libdladm.c')
-rw-r--r-- | usr/src/lib/libdladm/common/libdladm.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/usr/src/lib/libdladm/common/libdladm.c b/usr/src/lib/libdladm/common/libdladm.c index 72c4457373..17c4530cd2 100644 --- a/usr/src/lib/libdladm/common/libdladm.c +++ b/usr/src/lib/libdladm/common/libdladm.c @@ -20,15 +20,12 @@ */ /* * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. - * Copyright 2017, Joyent, Inc. - */ - -/* - * Copyright 2019 OmniOS Community Edition (OmniOSce) Association. */ /* + * Copyright 2017 Joyent, Inc. * Copyright 2020 Peter Tribble. + * Copyright 2022 OmniOS Community Edition (OmniOSce) Association. */ #include <unistd.h> @@ -459,6 +456,9 @@ dladm_status2str(dladm_status_t status, char *buf) case DLADM_STATUS_BAD_ENCAP: s = "invalid encapsulation protocol"; break; + case DLADM_STATUS_ADDRNOTAVAIL: + s = "can't assign requested address"; + break; default: s = "<unknown error>"; break; @@ -509,6 +509,8 @@ dladm_errno2status(int err) return (DLADM_STATUS_FLOW_IDENTICAL); case EADDRINUSE: return (DLADM_STATUS_ADDRINUSE); + case EADDRNOTAVAIL: + return (DLADM_STATUS_ADDRNOTAVAIL); default: return (DLADM_STATUS_FAILED); } |