Исходный файл Linux
Где я могу получить источники функций sendfile? Я не могу найти его в исходниках ядра...
2 ответа
Решение
Начиная с Linux-2.6.23 sendfile()
реализуется с использованием более общего splice()
фреймворк. Вы найдете splice()
реализация в fs / splice.c под вашим исходным деревом ядра.
sendfile()
Сама реализация находится в fs / read_write.c.