]> git.proxmox.com Git - mirror_qemu.git/commit - qemu-nbd.c
qemu-nbd: Switch to qemu_set_fd_handler
authorFam Zheng <famz@redhat.com>
Tue, 19 May 2015 10:50:59 +0000 (10:50 +0000)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 5 Jun 2015 15:09:58 +0000 (17:09 +0200)
commite4afbf4fb4d026510700cb40bb72dea9aef14e3b
tree0aab07fbfd975ad02a8751eff3dcaeae1ed491f7
parentdae02ba55a66cb3194a2410c7725734e5bc6166f
qemu-nbd: Switch to qemu_set_fd_handler

Achieved by:

- Remembering the server fd with a global variable, in order to access
  it from nbd_client_closed.

- Checking nbd_can_accept() and updating server_fd handler whenever
  client connects or disconnects.

Signed-off-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <1432032670-15124-3-git-send-email-famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
qemu-nbd.c