The DeviceIds maximum value is 1 << 28 | 0xfffff << 8 | 0xff, which is a
9 digit decimal numver. Values higher than this are invalid. Ensure the
FrontendPath buffer is large enough to contain valid DeviceId values.
Signed-off-by: Owen Smith <owen.smith@citrix.com>
PXENVBD_TARGET Target;
ULONG TargetId;
ULONG DeviceId;
- CHAR FrontendPath[sizeof("device/vbd/XXXXXXXX")];
+ CHAR FrontendPath[sizeof("device/vbd/XXXXXXXXX")];
PCHAR BackendPath;
CHAR TargetPath[sizeof("data/scsi/target/XXXX")];
USHORT BackendDomain;