CP-4480: Remove check for PV drivers from migrate

If the PV drivers haven't loaded, we shutdown the domain immediately.

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1156 from jonludlam/CP-4480

CP-4480: Remove check for PV drivers from migrate
Use "ip link" to find the MAC address and MTU of a NIC

Previously, we used "ip address", but this does not work in newer
versions of iproute2 for NICs that don't have an IP address.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Get xapi to tell xapissl directly what stunnel must listen on

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Ensure (by mutex) that only one "stunnel restart" runs at a time

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Xapi_http: don't retry binding if kernel does not support protocol

In other words: do not waste time retrying binding to an IPv6 address
if the kernel does not support IPv6.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Bump API version number

... due to the incompatible change on the Session.login_with_password signature etc.

Xapi_globs.xencenter_min_verstring is kept unchanged and should probably wait until XenCenter changes get in.

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>