]> git.ipfire.org Git - thirdparty/bird.git/commit
Lib: Fix endptr in bstrtoul16() master
authorOndrej Zajicek <santiago@crfreenet.org>
Fri, 31 Jul 2026 12:15:10 +0000 (14:15 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Fri, 31 Jul 2026 12:27:55 +0000 (14:27 +0200)
commit8e1990dff6940cafd91f3bc6204fac8cabec344d
tree356001fde03fad3dca08ba02ebffd36d398f9541
parent64158b0150d7a8af50efe7495d0e82d235e5eb82
Lib: Fix endptr in bstrtoul16()

The endptr in bstrtoul16() should be always defined on return to avoid
bad usage by callers. Otherwise, dereferencing undefined ptr may lead
to crash on parsing long numbers.

Reported-By: Benedikt Neuffer <benedikt.neuffer@kit.edu>
lib/strtoul.c