aboutsummaryrefslogtreecommitdiff
path: root/samples/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'samples/server.c')
-rw-r--r--samples/server.c17
1 files changed, 3 insertions, 14 deletions
diff --git a/samples/server.c b/samples/server.c
index dd344f9..ed11f46 100644
--- a/samples/server.c
+++ b/samples/server.c
@@ -421,7 +421,6 @@ int main(int argc, char *argv[])
char template[] = "/tmp/libvfio-user.XXXXXX";
int ret;
bool verbose = false;
- bool destination = false;
int opt;
struct sigaction act = {.sa_handler = _sa_handler};
const size_t bar1_size = 0x3000;
@@ -440,19 +439,13 @@ int main(int argc, char *argv[])
.write_data = &migration_write_data
};
- while ((opt = getopt(argc, argv, "vr")) != -1) {
+ while ((opt = getopt(argc, argv, "v")) != -1) {
switch (opt) {
case 'v':
verbose = true;
break;
- case 'r':
- destination = true;
- server_data.migration.state = VFU_MIGR_STATE_RESUME;
- server_data.migration.pending_bytes =
- bar1_size + sizeof(time_t);
- break;
default: /* '?' */
- errx(EXIT_FAILURE, "Usage: %s [-v] [-r] <socketpath>", argv[0]);
+ errx(EXIT_FAILURE, "Usage: %s [-v] <socketpath>", argv[0]);
}
}
@@ -530,11 +523,7 @@ int main(int argc, char *argv[])
err(EXIT_FAILURE, "failed to setup BAR1 region");
}
- ret = vfu_setup_device_migration_callbacks(
- vfu_ctx,
- destination ? LIBVFIO_USER_MIG_FLAG_START_RESUMING : 0,
- &migr_callbacks
- );
+ ret = vfu_setup_device_migration_callbacks(vfu_ctx, 0, &migr_callbacks);
if (ret < 0) {
err(EXIT_FAILURE, "failed to setup device migration");