Hi Jukka, On 01/30/2015 04:11 AM, Jukka Rissanen wrote: > Valgrind reports following error for uninitialized memory usage: > > ==4725== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) > ==4725== at 0x33F5EF6B5D: send (in /usr/lib64/libc-2.17.so) > ==4725== by 0x40BF0E: can_write_data (genl.c:314) > ==4725== by 0x417806: io_callback (io.c:138) > ==4725== by 0x40A282: l_main_run (main.c:346) > ==4725== by 0x401F69: main (main.c:160) > ==4725== Address 0x4c3d092 is 18 bytes inside a block of size 40 alloc'd > ==4725== at 0x4A06409: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) > ==4725== by 0x40817D: l_malloc (util.c:62) > ==4725== by 0x40C46A: msg_alloc.constprop.13 (genl.c:243) > ==4725== by 0x40D454: l_genl_family_new (genl.c:641) > ==4725== by 0x405A44: wiphy_init (wiphy.c:1492) > ==4725== by 0x401EDD: main (main.c:154) > ==4725== > --- > ell/genl.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Patch has been applied, thanks. Regards, -Denis