Where is the Linux socket implementation?

Viewed 3973

In C programs, in order to use sockets, we need to include:

#include<sys/socket.h>

I have searched for the socket.c file (the implementation of <sys/socket.h>) but didn't found it (find -iname "socket.c*")

  1. Where can I find the Linux socket implementation?
  2. Can I modify this file and change this implementation?
2 Answers
Related