Print this page
NEX-9538 dladm_str2bw() does not reset errno which is checked after string conversion
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Alex Deiter <alex.deiter@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
NEX-9184 libdladm/dlmgmtd should do a better link name validation
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Alex Deiter <alex.deiter@nexenta.com>

@@ -494,10 +494,11 @@
 {
         char            *endp = NULL;
         int64_t         n;
         int             mult = 1;
 
+        errno = 0;
         n = strtoull(oarg, &endp, 10);
 
         if ((errno != 0) || (strlen(endp) > 1))
                 return (DLADM_STATUS_BADARG);