diff options
| author | Cy Schubert <cy@FreeBSD.org> | 2022-12-08 23:22:43 +0000 |
|---|---|---|
| committer | Cy Schubert <cy@FreeBSD.org> | 2022-12-09 14:09:54 +0000 |
| commit | 3deefb0d147d71047a13ec2328b1b721da2ce256 (patch) | |
| tree | 2f65f05d944b99aac117bab73d7841a502f13eb8 /crypto/heimdal | |
| parent | 5319949668a5cb4d182d7252ce26799506b3585d (diff) | |
Diffstat (limited to 'crypto/heimdal')
| -rw-r--r-- | crypto/heimdal/kadmin/server.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/heimdal/kadmin/server.c b/crypto/heimdal/kadmin/server.c index 19dfd89d521a..5e01277fe45b 100644 --- a/crypto/heimdal/kadmin/server.c +++ b/crypto/heimdal/kadmin/server.c @@ -473,6 +473,8 @@ v5_loop (krb5_context contextp, ret = krb5_read_priv_message(contextp, ac, &fd, &in); if(ret == HEIM_ERR_EOF) exit(0); + if (in.length == 0) + ret = HEIM_ERR_OPNOTSUPP; if(ret) krb5_err(contextp, 1, ret, "krb5_read_priv_message"); doing_useful_work = 1; |
