]> granicus.if.org Git - strace/blob - ipc.c
rtnl_neightbl: always decode struct ndt_config and struct ndt_stats
[strace] / ipc.c
1 /*
2  * Copyright (c) 2016 Dmitry V. Levin <ldv@altlinux.org>
3  * Copyright (c) 1999-2019 The strace developers.
4  * All rights reserved.
5  *
6  * SPDX-License-Identifier: LGPL-2.1-or-later
7  */
8
9 #include "defs.h"
10 #include "xlat/ipccalls.h"
11
12 SYS_FUNC(ipc)
13 {
14         unsigned int call = tcp->u_arg[0];
15         unsigned int version = call >> 16;
16         call &= 0xffff;
17
18         if (version)
19                 tprintf("%u<<16|", version);
20
21         printxval_u(ipccalls, call, NULL);
22
23         unsigned int i;
24         for (i = 1; i < n_args(tcp); ++i)
25                 tprintf(", %#" PRI_klx, tcp->u_arg[i]);
26
27         return RVAL_DECODED;
28 }