ctf-return-to-libc: SO_REUSEADDR explained