linux version socket