]> xenbits.xensource.com Git - xen.git/commit
libxl: Fix SEGV in network-attach
authorIan Jackson <ian.jackson@eu.citrix.com>
Thu, 18 Apr 2013 16:44:17 +0000 (17:44 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Thu, 18 Apr 2013 16:44:17 +0000 (17:44 +0100)
commit21c31a811ca1705b71417fab520d9b39ae2ab3a7
tree9e9922625298390b8b7dc99d6069bfc41805eb41
parenta12ed396652c22988e0e7a3f5bd57c882872da8e
libxl: Fix SEGV in network-attach

When "device/vif" directory exists but is empty l!=NULL, but nb==0, so
l[nb-1] is invalid.  Add missing check.

Signed-off-by: Marek Marczykowski <marmarek@invisiblethingslab.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
(cherry picked from commit 9f1a6ff38b8e7bb97a016794115de28553a6559f)

Conflicts:
tools/libxl/libxl.c
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl.c