<div dir="ltr"><div><div>&gt; 1) Is it possible to write a new protocol for linux with an out of<br>&gt; tree module without modifing socket.h file?<br><br>I think this has been already tried in the following code.<br><br><a href="http://lxr.free-electrons.com/source/include/net/bluetooth/bluetooth.h#L36">http://lxr.free-electrons.com/source/include/net/bluetooth/bluetooth.h#L36</a><br><br><a href="http://lxr.free-electrons.com/source/include/linux/socket.h#L239">http://lxr.free-electrons.com/source/include/linux/socket.h#L239</a><br><br>The challenge is to expose this development specific header file to userspace.<br>The following document talks about that.<br><br><a href="http://kernelnewbies.org/KernelHeaders">http://kernelnewbies.org/KernelHeaders</a><br><br></div>Regards<br></div>Manoj Nayak<br><div><div><br></div></div></div>