|
@@ -254,7 +254,7 @@ int main(int argc, char *argv[])
|
|
|
syslog(LOG_ERR, "Illegal op:%d\n", op);
|
|
|
}
|
|
|
vss_msg->error = error;
|
|
|
- len = write(vss_fd, &error, sizeof(struct hv_vss_msg));
|
|
|
+ len = write(vss_fd, vss_msg, sizeof(struct hv_vss_msg));
|
|
|
if (len != sizeof(struct hv_vss_msg)) {
|
|
|
syslog(LOG_ERR, "write failed; error: %d %s", errno,
|
|
|
strerror(errno));
|