cifscreds: better error handling for key_add
authorJeff Layton <jlayton@samba.org>
Mon, 21 Apr 2014 00:41:05 +0000 (20:41 -0400)
committerJeff Layton <jlayton@samba.org>
Mon, 21 Apr 2014 00:41:08 +0000 (20:41 -0400)
commit382ec63757c1d8d4d399d17ccc927c4897d4cfc9
treeef20698955496b8b0a64b61c2249e9d1d2c38ef3
parent3da4c43b575498be86c87a2ac3f3142e3cab1c59
cifscreds: better error handling for key_add

If the string buffers would have been overrun, set errno to EINVAL
before returning. Then, have the callers report the errors to
stderr or syslog as appropriate.

Cc: Sebastian Krahmer <krahmer@suse.de>
Signed-off-by: Jeff Layton <jlayton@samba.org>
cifscreds.c
cifskey.c
pam_cifscreds.c