ipv4, ipv6: Use splice_eof() to flush