socket call fixups