В файле include/net/protocol.h есть определение структуры
/* This is used to register protocols. */
struct inet_protocol
{
int (*handler)(struct sk_buff *skb);
void (*err_handler)(struct sk_buff *skb, u32 info);
struct inet_protocol *next;
unsigned char protocol;
unsigned char copy:1;
void *data;
const char *name;
};
Если кто разбирался, подскажите, зачем нужен copy?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум skb_header_pointer() всегда возвращает в big-endian? (2018)
- Форум sk_buff Данные из пакета (2013)
- Форум Переслать полученный пакет (2012)
- Форум Утекает память. (2013)
- Форум Наследование QTimer (2005)
- Форум Обещаный код с ошибкой __int_malloc (2004)
- Форум Почему sk_buff равен NULL? (2009)
- Форум Отваливается netif_rx при передаче sk_buff от netlink socket. (2019)
- Форум передача пакета (2006)
- Форум wayland server имплементация, создание глобальных объектов (2021)