chiark / gitweb /
rtnl: fix memory corruptions after realloc
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 31 Dec 2013 17:56:59 +0000 (12:56 -0500)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 3 Jan 2014 00:45:47 +0000 (19:45 -0500)
commit4ebe732c0cdcd9431a5095140bc4189f86508725
treedf0205fc909376bbbe5f24ac7aa99aafe18cb5ca
parent6ee4f99042a289d0afecc11d322f0addd483c093
rtnl: fix memory corruptions after realloc

struct sd_rtnl_message would keep two additional pointers into the hdr
field. Every time hdr was realloced, those pointers should be adjusted,
but weren't. It seems less error-prone to keep offsets instead.
src/libsystemd-rtnl/rtnl-message.c