getservbyport_r: fix out-of-bounds buffer read