Hello All, My main aim is to provide wrapper function for all the socket call so that they could be called from any module or with in the same module .I worked out all the socket calls but coming to close(), I am facing some problems. When i implemented close() I did exactly what sock_close and sock_release do. But i am getting strange result as i could not connect to the connection once it was closed by the my_close() (OWN)fuction . I could not make new connections further. Pls anybody help in this regard Regards Rakesh -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/