]> granicus.if.org Git - strace/blob - lookup_dcookie.c
Robustify mpers.awk against invalid input
[strace] / lookup_dcookie.c
1 #include "defs.h"
2
3 SYS_FUNC(lookup_dcookie)
4 {
5         if (entering(tcp))
6                 return 0;
7
8         /* cookie */
9         int argn = printllval(tcp, "%llu", 0);
10         tprints(", ");
11
12         /* buffer */
13         if (syserror(tcp))
14                 printaddr(tcp->u_arg[argn]);
15         else
16                 printstr(tcp, tcp->u_arg[argn], tcp->u_rval);
17
18         /* len */
19         tprintf(", %lu", tcp->u_arg[argn + 1]);
20
21         return 0;
22 }