Commit a39d97c7 authored by Chen Gang's avatar Chen Gang Committed by Stefan Hajnoczi
Browse files

hw/net/xen_nic.c: Set 'netdev->mac' to NULL after free it



Since net_init() checks whether 'netdev->mac' is NULL, before alloc it;
net_release() also need set 'netdev->mac' to NULL after free it.

Signed-off-by: default avatarChen Gang <gang.chen.5i5j@gmail.com>
Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
parent d4685837
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -428,6 +428,7 @@ static int net_free(struct XenDevice *xendev)
        netdev->nic = NULL;
    }
    g_free(netdev->mac);
    netdev->mac = NULL;
    return 0;
}