]> granicus.if.org Git - strace/commit
Move family-specific NETLINK_SOCK_DIAG parsers to separate files
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 19 Jul 2017 10:07:34 +0000 (10:07 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 19 Jul 2017 10:07:34 +0000 (10:07 +0000)
commitbf24770d91c6141796d959f76fd531728c2095a6
treed4e12980c94eea3a9a262dcd221755a473e0fa2c
parentc56a3c361ccd94b186e50668a4797baf15e7ecc5
Move family-specific NETLINK_SOCK_DIAG parsers to separate files

Split netlink_sock_diag.c that grew too big.

* defs.h (tcp_states, tcp_state_flags): New xlat prototypes.
* netlink_sock_diag.h: New file.
* netlink_inet_diag.c: Likewise.
* netlink_netlink_diag.c: Likewise.
* netlink_packet_diag.c: Likewise.
* netlink_smc_diag.c: Likewise.
* netlink_unix_diag.c: Likewise.
* Makefile.am (strace_SOURCES): Add them.
* netlink_sock_diag.c: Move family-specific parsers and associated
header includes to separate files.
* nlattr.h (DECL_NLA(meminfo)): New prototype.
* nlattr.c: Include <linux/sock_diag.h>.
(print_meminfo, decode_nla_meminfo): New functions from
netlink_sock_diag.c.
Makefile.am
defs.h
netlink_inet_diag.c [new file with mode: 0644]
netlink_netlink_diag.c [new file with mode: 0644]
netlink_packet_diag.c [new file with mode: 0644]
netlink_smc_diag.c [new file with mode: 0644]
netlink_sock_diag.c
netlink_sock_diag.h [new file with mode: 0644]
netlink_unix_diag.c [new file with mode: 0644]
nlattr.c
nlattr.h