Hi friends, I would be greatful for your help if you could tell me which part of the kernel source for ipv4/ethernet implementation has the logic for invoking the IP(PF_INET) input function via a Software interrupt(does linux kernel has any another mechanism? ) after the ethernet driver has build the IP datagram. Actually I have studied the BSD TCP/IP implementation which uses this kind of the software interrupt to trigger the IP processing of the datagram's build by underlying protocol. Does linux kernel implementation have any equivalent to MBUF (BSD) and also the Input and Output functions? Reguards Vamsi Krishna.K -- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d+ H- s g+++ !p !au a21 w-- v--- C++ U+++ P++ L+++ !3 N-- E- W M- !VMS po+++ t-- !5 !j R- G? !tv b++++ -----END GEEK CODE BLOCK----- -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/