Adam Sampson - 2025-07-13

A better fix is just to change the type of l to socklen_t:
https://offog.org/git/garstow/media/libcddb/patches/gcc-15.diff

The pointer cast will silently give the wrong behaviour if the types aren't the same (and strictly it's UB in modern C).