Hi all, I want to ask how Linux kernel know which protocol it should throw packets to. If I want to setup a new protocol; that's, I would have my own packet type and register it by dev_add_pack(). I want kernel hands packet to me after finishing ethernet layer process. Is it possible? Or as long as I register a new protocol, I must handle the packet from ethernet layer? Thanks for your help Best regards Yi-Wen - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html