[PATCH v2] tcp.c: leverage MSG_PEEK with offset kernel capability when available