Friendly ping... On 2019/12/9 14:32, liuzhiqiang (I) wrote: > In find_vlan_dev func, socket should be checked before used. > > Signed-off-by: Zhiqiang Liu <[email protected]> > --- > usr/iscsi_net_util.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/usr/iscsi_net_util.c b/usr/iscsi_net_util.c > index b5a910f..c38456f 100644 > --- a/usr/iscsi_net_util.c > +++ b/usr/iscsi_net_util.c > @@ -192,6 +192,10 @@ static char *find_vlan_dev(char *netdev, int vlan_id) { > int sockfd, i, rc; > > sockfd = socket(AF_INET, SOCK_DGRAM, 0); > + if (sockfd < 0) { > + log_error("Could not open socket for ioctl."); > + return NULL; > + } > > strlcpy(if_hwaddr.ifr_name, netdev, IFNAMSIZ); > ioctl(sockfd, SIOCGIFHWADDR, &if_hwaddr); >
-- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/open-iscsi/939f1d1b-024d-99e2-c0ec-c5deb3bc63b6%40huawei.com.
