Если знаешь английский то тебе лучше книгу почитать от создателя ядра, в нэте она есть. По копаюсь в своих доках, скажу как его Нэйм, это раз, да и вообще есть же рассылка по фри. почему бы на нее не подписать, узнаешь людей. Думаю здесь врядли помогут
А зачем в ядро сразу лезть? Разве фряха не поддерживает RAW сокеты. Пишеш sock.с модуль (ну примеров проги на рав сокетах на си в нете полно) дальше: # gcc ./sock.c -o ./myproc # ./myproc Вот и все )