lib/krb5: unparse_name_fixed ERANGE if zero buffer len
commit34e918f210a479515acf61cb7405ceb3bd47ceee
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 20 Jan 2022 16:09:04 +0000 (20 11:09 -0500)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 20 Jan 2022 16:09:04 +0000 (20 11:09 -0500)
tree9d368f0edc6a2ce36eb28d06f7f20674009191cc
parentd55abd8f50ee03a205e20af4b1196837dafce409
lib/krb5: unparse_name_fixed ERANGE if zero buffer len

The tests depend upon an ERANGE error for buffer length zero.
They broken due to 8324a2af1dcd09dd574a2e155bd10458fcbdf8e2
("lib/krb5: unparse_name_fixed error if invalid name buffer or length")
which returned EINVAL.

Change-Id: I81693f9d3f5fdc1838c11ffbfe0dafc742d9b207
lib/krb5/principal.c