recv support in C benchmark plus misc tweaks