]> err.no Git - systemd/commit
[PATCH] udev - safer string handling all over the place
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>
Fri, 27 Feb 2004 03:37:47 +0000 (19:37 -0800)
committerGreg KH <gregkh@suse.de>
Wed, 27 Apr 2005 04:32:30 +0000 (21:32 -0700)
commitc472e3c89b9aaad90ad6398c0d2ff5dcf5a9d238
treedf5bf5be11d19b5b29b6507055964a6d0a688a1a
parent167a27e70f4010fdce561cff2ea1a07730aae28a
[PATCH] udev - safer string handling all over the place

On Tue, Feb 24, 2004 at 11:50:52PM +0100, Kay Sievers wrote:
> Here is the first step towards a safer string handling.
> More will follow, but for now only the easy ones :)
>
> Thanks to all who pointed this out. strncat() isn't a nice function. We
> all should remember that the destination string is not terminated if the
> given lenght is shorter than the strlen of the source string.
>
> And shame on the various implementers of strfieldcat() I found in the
> unapplied patches on this list, it's not really better than strncpy()
> and hides the real problem.

Hmm, bk didn't checked in one file, maybe I edited it again as root.
Nevermind, here is the more complete version.
namedev.c
namedev_parse.c
udev-add.c
udev-remove.c
udev.h
udev_dbus.c
udevdb.c
udevinfo.c
udevsend.c