Add error handling to `AFNetworkSocketAddressToPresentation` which ensures data buffer self consistency before handing off to `af_sockaddr_ntop`