From: Nick Porter Date: Thu, 7 Aug 2025 11:31:20 +0000 (+0100) Subject: Correct bio chain re-link X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3827fa69b913476cf6940833bc599c6edd18c4e4;p=thirdparty%2Ffreeradius-server.git Correct bio chain re-link --- diff --git a/src/lib/bio/bio_priv.h b/src/lib/bio/bio_priv.h index 8276ba14b71..f5149cf35ba 100644 --- a/src/lib/bio/bio_priv.h +++ b/src/lib/bio/bio_priv.h @@ -104,9 +104,9 @@ static inline void CC_HINT(nonnull) fr_bio_unchain(fr_bio_t *bio) fr_assert(prev || next); - if (prev) prev->entry.next = &next->entry; + if (prev) prev->entry.next = bio->entry.next; - if (next) next->entry.prev = &prev->entry; + if (next) next->entry.prev = bio->entry.prev; bio->entry.prev = bio->entry.next = NULL; }