diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2011-10-21 11:13:21 +0100 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2011-10-28 10:23:53 +0100 |
commit | 018044c89fd98abb4cbbc4cf131c4b4e5ee385ad (patch) | |
tree | 45cb0f9f9be2cce02ff8c9ce04630e9ce3642c45 /examples | |
parent | Wire up QEMU implementation for virDomainOpenGraphics (diff) | |
download | libvirt-018044c89fd98abb4cbbc4cf131c4b4e5ee385ad.tar.gz libvirt-018044c89fd98abb4cbbc4cf131c4b4e5ee385ad.tar.bz2 libvirt-018044c89fd98abb4cbbc4cf131c4b4e5ee385ad.zip |
Add APIs for virNetSocket for sending/receiving file descriptors
Add APIs to the virNetSocket object, to allow file descriptors
to be sent/received over UNIX domain socket connections
* src/rpc/virnetsocket.c, src/rpc/virnetsocket.h,
src/libvirt_private.syms: Add APIs for FD send/recv
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/systemtap/rpc-monitor.stp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/systemtap/rpc-monitor.stp b/examples/systemtap/rpc-monitor.stp index f24657177..69d7593a3 100755 --- a/examples/systemtap/rpc-monitor.stp +++ b/examples/systemtap/rpc-monitor.stp @@ -155,3 +155,13 @@ probe libvirt.rpc.server_client_free { delete serverSocks[pid(), client]; } } + + +probe libvirt.rpc.socket_send_fd { + print_ts(sprintf("= %-16p send fd=%d", sock, fd)); +} + + +probe libvirt.rpc.socket_recv_fd { + print_ts(sprintf("= %-16p recv fd=%d", sock, fd)); +} |