Added vector return from receive socket