mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-23 02:51:55 +00:00
Merge pull request #106 from dsheets/transfused-ping
transfused: add a PING event for vsock RTT measurement
This commit is contained in:
commit
df350345cd
@ -31,6 +31,7 @@
|
|||||||
#define DEFAULT_SOCKET "v:_:1525"
|
#define DEFAULT_SOCKET "v:_:1525"
|
||||||
#define DEFAULT_SERVER "v:2:1524"
|
#define DEFAULT_SERVER "v:2:1524"
|
||||||
|
|
||||||
|
#define PING 128
|
||||||
#define RMDIR_SYSCALL 0
|
#define RMDIR_SYSCALL 0
|
||||||
#define UNLINK_SYSCALL 1
|
#define UNLINK_SYSCALL 1
|
||||||
#define MKDIR_SYSCALL 2
|
#define MKDIR_SYSCALL 2
|
||||||
@ -509,6 +510,11 @@ void perform_syscall(connection_t * conn, uint8_t syscall, char path[]) {
|
|||||||
|
|
||||||
switch (syscall) {
|
switch (syscall) {
|
||||||
|
|
||||||
|
case PING:
|
||||||
|
log_time(conn->params, "PONG");
|
||||||
|
r = 0;
|
||||||
|
break;
|
||||||
|
|
||||||
case RMDIR_SYSCALL:
|
case RMDIR_SYSCALL:
|
||||||
name = "rmdir";
|
name = "rmdir";
|
||||||
r = rmdir(path);
|
r = rmdir(path);
|
||||||
|
Loading…
Reference in New Issue
Block a user