summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdladm/common/libdlvnic.c
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2014-05-24 03:25:32 +0000
committerRobert Mustacchi <rm@joyent.com>2014-05-29 02:00:30 +0000
commite91da55ff5412995f14d956fc173096f48a0dbe7 (patch)
treec99a6090f55600f4d2fc49ace8cdcf35e3da7f45 /usr/src/lib/libdladm/common/libdlvnic.c
parent88d1ad82179b795c150d676c55cbde142aa68441 (diff)
downloadillumos-joyent-20140529.tar.gz
OS-3053 VNICs should support a variable MTU20140529release-20140529
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Gulewich <robert.gulewich@joyent.com>
Diffstat (limited to 'usr/src/lib/libdladm/common/libdlvnic.c')
-rw-r--r--usr/src/lib/libdladm/common/libdlvnic.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/src/lib/libdladm/common/libdlvnic.c b/usr/src/lib/libdladm/common/libdlvnic.c
index 1a866dcb06..4cd5d8e56d 100644
--- a/usr/src/lib/libdladm/common/libdlvnic.c
+++ b/usr/src/lib/libdladm/common/libdlvnic.c
@@ -91,6 +91,8 @@ dladm_vnic_diag2status(vnic_ioc_diag_t ioc_diag)
return (DLADM_STATUS_NO_HWRINGS);
case VNIC_IOC_DIAG_MACADDR_INVALID:
return (DLADM_STATUS_INVALIDMACADDR);
+ case VNIC_IOC_DIAG_MACMTU_INVALID:
+ return (DLADM_STATUS_INVALID_MTU);
default:
return (DLADM_STATUS_FAILED);
}
@@ -546,7 +548,7 @@ dladm_vnic_create(dladm_handle_t handle, const char *vnic, datalink_id_t linkid,
done:
if (status == DLADM_STATUS_OK && proplist != NULL) {
- uint32_t flg;
+ uint32_t flg;
flg = (flags & DLADM_OPT_PERSIST) ?
DLADM_OPT_PERSIST : DLADM_OPT_ACTIVE;