aports/main/ulogd/fix-pluginit.patch
2016-03-16 16:02:16 +02:00

13 lines
407 B
Diff

diff -ru ulogd-2.0.5.orig/src/ulogd.c ulogd-2.0.5/src/ulogd.c
--- ulogd-2.0.5.orig/src/ulogd.c 2016-03-15 16:15:23.743995611 +0200
+++ ulogd-2.0.5/src/ulogd.c 2016-03-16 15:59:31.459082159 +0200
@@ -571,7 +571,7 @@
INIT_LLIST_HEAD(&pi->plist);
pi->plugin = pl;
pi->stack = stack;
- memcpy(pi->id, pi_id, sizeof(pi->id));
+ strncpy(pi->id, pi_id, sizeof(pi->id));
ptr = (void *)pi + sizeof(*pi);