Re: [PATCH v2 13/16] netlink: introduce nla_decoder_t to parse netlink attribute data

2017-06-18 Thread JingPiao Chen
On Sun, Jun 18, 2017 at 11:35:10AM +0300, Dmitry V. Levin wrote: > On Sun, Jun 18, 2017 at 01:18:40PM +0800, JingPiao Chen wrote: > > * defs.h (decode_nlattr): Move ... > > * nlattr.h: ... here, new file. > > (decode_nlattr): Add decoders, size and opaque_data argument. > > * Makefile.am (strace_SO

Re: [PATCH v2 13/16] netlink: introduce nla_decoder_t to parse netlink attribute data

2017-06-18 Thread Dmitry V. Levin
On Sun, Jun 18, 2017 at 01:18:40PM +0800, JingPiao Chen wrote: > * defs.h (decode_nlattr): Move ... > * nlattr.h: ... here, new file. > (decode_nlattr): Add decoders, size and opaque_data argument. > * Makefile.am (strace_SOURCES): Add it. > * nlattr.c: Include "nlattr.h". > (decode_nla_*): New fun

[PATCH v2 13/16] netlink: introduce nla_decoder_t to parse netlink attribute data

2017-06-17 Thread JingPiao Chen
* defs.h (decode_nlattr): Move ... * nlattr.h: ... here, new file. (decode_nlattr): Add decoders, size and opaque_data argument. * Makefile.am (strace_SOURCES): Add it. * nlattr.c: Include "nlattr.h". (decode_nla_*): New functions. (decode_nlattr_with_data): Add decoders, size and opaque_data argum