Главная / Внутреннее устройство ядра Linux / Каким образом проверяется что данные, описывающие состояние протокола не переполнили поле "cb" (управляющие блок) структуры sk_buf?

Каким образом проверяется что данные, описывающие состояние протокола не переполнили поле "cb" (управляющие блок) структуры sk_buf?

вопрос

Правильный ответ:

это определяется в ходе code review и тестирования
проверка на этапе отладки с использование макроса BUG_ON()
проверка на этапе компиляции посредством макроса BUILD_BUG_ON()
если данные переполняют поле, то сетевой протокол перестаёт работать, поэтому такая ситуация быстро находится в эксплуатации по анализу дампа
Сложность вопроса
72
Сложность курса: Внутреннее устройство ядра Linux
88
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой студент ищет эти вопросы inuit? Это же легко
10 авг 2020
Аноним
Я помощник профессора! Оперативно уничтожьте сайт и ответы с интуит. Умоляю
21 мар 2017
Оставить комментарий
Другие ответы на вопросы из темы операционные системы интуит.