ПОвторю вопрос. Как узнать точный размер отсылаемых(или принимаемых данных в буфере сокета) strlen не помогает )
Не подскажите ли, как узнать точный размер данных (содержащихся в принятом.. tcp пакете)?
kamatoz Спасибо ОГРОМНОЕ.! Буду курить код, пока не пойму =) Полагаю, сегодня появятся ещё вопросы.
mowgli Не всё) но процесс запущен, и не стоит на месте. И раз тут встречаются люди, разбирающиеся, то может..поспособствуете и в этом вопросе?...
mowgli уже да
bsnake Спасибо за ответ) буду разбираться.
Теперь никак не получается отправить буфер сокета в сетевой адаптер ((..вот код. С достаточно хорошими коментами. struct new_pkt //...
Хотел узнать, как читать /proc/файлы из модуля. Например, как узнать версию ядра во время выполнения, или как записать в ядро вывод cat...
kamatoz Спасибо за объяснение.
Пока сайт весел, разобрался с проблемой. Но хотел бы пояснения) насчёт #ifdef NET_SKBUFF_DATA_USES_OFFSET typedef unsigned int sk_buff_data_t;...
bsnake Книжек по си перечитано уйма, ( да и доки почитываю ). В основном специализируюсь на ассемблере, но в ядре асм мало помогает. Так что не...
Поясните пожалуйста, почему вот на этом коде, система намертво виснет??? iphdr= skb->network_header; // получаем заголовок ip пакета эта...
bsnake Это даже не приложение, скорее просто стараюсь разобраться в сетевой архитектуре linux, по частям. =) Насчёт багов, это да....мои...
чёрт, редактирования не вижу... в попыхах не дописал, что у меня в коде, перед return 0 в my_init() есть следующее...
Имена участников (разделяйте запятой).