diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-11-05 21:11:30 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-11-05 21:11:30 +0000 |
| commit | 878084c774c6d68fcdb65e00ba8f74726dda0999 (patch) | |
| tree | 03b8c1405448358d398be84ddaf9cffff98e8d92 /bin/ed/test/n.d | |
| parent | 3ac9299ee90cc7a6330c560d8c49d5151185f80e (diff) | |
When returning NFSERR_BADSEQID, the server should not have incremented
the sequence ID, yet the call to nfsrv_checkseqid() a few lines above
does precisely that. Instead, check for a legitimate retransmission
of the original successful request, and reject otherwise, before the
ticket is used and sequence ID incremented.
MFC after: 1 week
Fixes: ff45b9fc1a8c ("Bjorn reported a problem...")
Sponsored by: Klara, Inc.
Reviewed by: rmacklem
Differential Revision: https://reviews.freebsd.org/D61156
Diffstat (limited to 'bin/ed/test/n.d')
0 files changed, 0 insertions, 0 deletions
