[libc] Fix unpoisoning for recvfrom (#117366)

Turns out there were also errors in the recvfrom unpoisoning logic. This
patch fixes those.

GitOrigin-RevId: 182f9aad8b8a7b0141180056b36bb5f633138eb1
2 files changed