transfused: add a PING event for vsock RTT measurement

Signed-off-by: David Sheets <dsheets@docker.com>
This commit is contained in:
David Sheets 2016-04-21 10:22:57 +01:00
parent 85d42d5c03
commit 59310aec70

View File

@ -31,6 +31,7 @@
#define DEFAULT_SOCKET "v:_:1525"
#define DEFAULT_SERVER "v:2:1524"
#define PING 128
#define RMDIR_SYSCALL 0
#define UNLINK_SYSCALL 1
#define MKDIR_SYSCALL 2
@ -509,6 +510,11 @@ void perform_syscall(connection_t * conn, uint8_t syscall, char path[]) {
switch (syscall) {
case PING:
log_time(conn->params, "PONG");
r = 0;
break;
case RMDIR_SYSCALL:
name = "rmdir";
r = rmdir(path);