forked from pool/hyper-v
- add Conflicts with kernel < 4.2 (fate#320485)
- vss: fix the write()'s argument: error -> vss_msg - remove repeated HV_FCOPY string - report ENOSPC errors in hv_fcopy_daemon - fcopy: full handshake support - vss: full handshake support - vss: use misc char device to communicate with kernel - kvp: use misc char device to communicate with kernel OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=118
This commit is contained in:
@@ -38,6 +38,11 @@ typedef struct {
|
||||
|
||||
#define VSS_OP_REGISTER 128
|
||||
|
||||
/*
|
||||
Daemon code with full handshake support.
|
||||
*/
|
||||
#define VSS_OP_REGISTER1 129
|
||||
|
||||
enum hv_vss_op {
|
||||
VSS_OP_CREATE = 0,
|
||||
VSS_OP_DELETE,
|
||||
@@ -94,7 +99,8 @@ struct hv_vss_msg {
|
||||
*/
|
||||
|
||||
#define FCOPY_VERSION_0 0
|
||||
#define FCOPY_CURRENT_VERSION FCOPY_VERSION_0
|
||||
#define FCOPY_VERSION_1 1
|
||||
#define FCOPY_CURRENT_VERSION FCOPY_VERSION_1
|
||||
#define W_MAX_PATH 260
|
||||
|
||||
enum hv_fcopy_op {
|
||||
@@ -302,6 +308,7 @@ enum hv_kvp_exchg_pool {
|
||||
#define HV_INVALIDARG 0x80070057
|
||||
#define HV_GUID_NOTFOUND 0x80041002
|
||||
#define HV_ERROR_ALREADY_EXISTS 0x80070050
|
||||
#define HV_ERROR_DISK_FULL 0x80070070
|
||||
|
||||
#define ADDR_FAMILY_NONE 0x00
|
||||
#define ADDR_FAMILY_IPV4 0x01
|
||||
|
Reference in New Issue
Block a user