From 8f6aa2c8e31c1ff7c37224f025f53e0c0d77f972 Mon Sep 17 00:00:00 2001 From: zhaolei Date: Tue, 21 Aug 2007 02:11:36 +0000 Subject: [PATCH] 2007-08-21 Zhaolei * aux_syscalls.stp (_recvflags_str): Add support for MSG_DONTWAIT used in recv, recvfrom, recvmsg, compat_sys_recvmsg --- tapset/ChangeLog | 2 ++ tapset/aux_syscalls.stp | 1 + 2 files changed, 3 insertions(+) diff --git a/tapset/ChangeLog b/tapset/ChangeLog index 19c6fbfd0..1cba2d610 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -2,6 +2,8 @@ * syscalls2.stp (syscall.select): Fixed variable name error (timeout_uaddr = $tv->$tvp). + * aux_syscalls.stp (_recvflags_str): Add support for MSG_DONTWAIT + used in recv, recvfrom, recvmsg, compat_sys_recvmsg 2007-08-20 Masami Hiramatsu diff --git a/tapset/aux_syscalls.stp b/tapset/aux_syscalls.stp index 3009566a1..f8928fd01 100644 --- a/tapset/aux_syscalls.stp +++ b/tapset/aux_syscalls.stp @@ -1095,6 +1095,7 @@ function _recvflags_str(f) { if(f & 1) bs="MSG_OOB|".bs if(f & 2) bs="MSG_PEEK|".bs if(f & 32) bs="MSG_TRUNC|".bs + if(f & 64) bs="MSG_DONTWAIT|".bs if(f & 256) bs="MSG_WAITALL|".bs if(f & 8192) bs="MSG_ERRQUEUE|".bs return substr(bs,0,strlen(bs)-1) -- 2.43.5