Hi
I'm also new to kernel development and need some help.
I want to implement improvements to the way kernel handles sockets but I can't find the files in which the sockets are implemented.

These are the .c files I found but non of them implements the functions specified in <sys/socket.h>
./usr/src/linux-2.6.35.5/net/tipc/socket.c
./usr/src/linux-2.6.35.5/net/phonet/socket.c
./usr/src/linux-2.6.35.5/net/sctp/socket.c
./usr/src/linux-2.6.35.5/net/socket.c
./usr/src/linux-2.6.35.5/drivers/isdn/mISDN/socket.c

Could anyone please point me in the right direction?