Adding a C socket library,for potential usage