summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdladm/common/libdlmgmt.c
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2019-01-22 13:15:18 +0200
committerToomas Soome <tsoome@me.com>2019-06-25 08:26:54 +0300
commitc0e21d6af8bfe88f1c49c7c12d4537b663fe9db9 (patch)
tree5d936f9b2f7ca82041fedd243d5c08d0f436b246 /usr/src/lib/libdladm/common/libdlmgmt.c
parentc8a3ee0e3658c32402e6bd505596d4fa45bfe17c (diff)
downloadillumos-gate-c0e21d6af8bfe88f1c49c7c12d4537b663fe9db9.tar.gz
11150 libdladm: NULL pointer errors
Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/lib/libdladm/common/libdlmgmt.c')
-rw-r--r--usr/src/lib/libdladm/common/libdlmgmt.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/lib/libdladm/common/libdlmgmt.c b/usr/src/lib/libdladm/common/libdlmgmt.c
index 4b0753417c..66b7bbce09 100644
--- a/usr/src/lib/libdladm/common/libdlmgmt.c
+++ b/usr/src/lib/libdladm/common/libdlmgmt.c
@@ -275,7 +275,7 @@ dladm_walk_datalink_id(int (*fn)(dladm_handle_t, datalink_id_t, void *),
{
dlmgmt_door_getnext_t getnext;
dlmgmt_getnext_retval_t retval;
- uint32_t dlmgmt_flags;
+ uint32_t dlmgmt_flags;
datalink_id_t linkid = DATALINK_INVALID_LINKID;
dladm_status_t status = DLADM_STATUS_OK;
size_t sz = sizeof (retval);
@@ -514,7 +514,7 @@ dladm_getnext_conf_linkprop(dladm_handle_t handle, dladm_conf_t conf,
return (DLADM_STATUS_NOTFOUND);
if ((err = nvpair_value_byte_array(nvp, (uchar_t **)&oattrval,
- &oattrsz)) != NULL) {
+ &oattrsz)) != 0) {
return (dladm_errno2status(err));
}