Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > aecef9b836d1ef430d8eb873dcdd793c > files > 96

libvirt-devel-0.9.6.4-1.fc16.i686.rpm

#!/usr/bin/stap

probe libvirt.daemon.client.connect {
      printf("Client fd=%d connected readonly=%d addr=%s\n", fd, readonly, addr);
}
probe libvirt.daemon.client.disconnect {
      printf("Client fd=%d disconnected addr=%s\n", fd, addr);
}

probe libvirt.daemon.client.tls_allow {
      printf("Client fd=%d tls allow %s\n", fd, x509dname);
}
probe libvirt.daemon.client.tls_deny {
      printf("Client fd=%d tls deny %s\n", fd, x509dname);
}
probe libvirt.daemon.client.tls_fail {
      printf("Client fd=%d tls fail\n", fd);
}

probe libvirt.daemon.client.auth_allow {
      printf("Client fd=%d auth %s allow %s\n", fd, authname, identity);
}
probe libvirt.daemon.client.auth_deny {
      printf("Client fd=%d auth %s deny %s\n", fd, authname, identity);
}
probe libvirt.daemon.client.auth_fail {
      printf("Client fd=%d auth %s fail\n", fd, authname);
}