fixed sockin byte order parse