База ответов ИНТУИТ

Внутреннее устройство ядра Linux

<<- Назад к вопросам

Для чего используется функция skb_may_pull()

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
проверка достаточного количества места в памяти для данных сетевого пакета
для копирования части заголовка, оказавшейся в paged области памяти в линейную
проверить, можно ли сдвинуть указатель данных и не находится ли необходимые данные в другой области памяти(Верный ответ)
достаточно ли в линейном буфере данных для обработки очередного заголовка(Верный ответ)
Похожие вопросы
Для чего используется функция сетевой подсистемой skb_copy_bits?
Для чего используется флаг D_MOUNTPOINT?
Для чего может используется подсистема Netlink?
Для чего используется виртуальное сетевое устройства bonding?
Для чего служит struct net devices?
Для чего служит idle процесс?
Для чего служит метод revalidate()?
Для чего служат объекты Neighbors в ядре?
За счёт чего увеличиваются счётчики ссылок на dentry?
Для чего служит виртуальная сетевая карта loopback?