В 32-битном виде есть системный вызов socketcall, который является общей точкой входа ядра для системных вызовов сокета. Однако в 64-битном режиме я не могу найти соответствующий системный вызов. Есть ли аналогичный системный вызов, который я могу использовать, который имеет одинаковую функциональность?64-разрядная версия системного вызова socketcall Linux
2
A
ответ
3
В man page состоянии:
Об одном архитектур - например, x86-64 и ARM - нет никакого SOCKETCALL() системного вызова; вместо сокета (2), accept (2), bind (2) и т. д. действительно реализованы как отдельные системные вызовы.
Смежные вопросы
- 1. Реализация системного вызова Linux 'socketcall'
- 2. Создание системного вызова в Linux
- 3. Последовательность потока системного вызова Linux
- 4. Добавление системного вызова в ядро linux 3.8.8
- 5. Ограничение доступа системного вызова для приложения Linux
- 6. Что делает Linux при создании системного вызова?
- 7. магических чисел в Linux перезагрузки() системного вызова
- 8. Каков тип аргументов системного вызова в Linux?
- 9. Эквивалент системного вызова sync_file_range Linux в Windows?
- 10. Атомность системного вызова writev() в Linux
- 11. Сборка ошибка сегментации Linux системного вызова
- 12. системного вызова() для вызова tkill()
- 13. Написание нового системного вызова
- 14. измерение скорости системного вызова
- 15. Изменение системного вызова
- 16. Переключение системного вызова модуля ядра
- 17. Есть ли версия системного вызова wait(), которая устанавливает тайм-аут?
- 18. Добавление нового системного вызова в ядро linux, похоже, не работает
- 19. Вызов системного вызова перед основным
- 20. Тестирование системного вызова в qemu
- 21. Выполнение системного вызова
- 22. Стоимость системного вызова
- 23. сборка системного вызова неэффективная
- 24. Игнорирование системного вызова
- 25. Проблема системного вызова Sigsuspend
- 26. понимание системного вызова dup()?
- 27. Использование системного вызова open()
- 28. Объяснение системного вызова dup()
- 29. Ожидание завершения системного вызова
- 30. Получение значения системного вызова
Нет, в режиме 64 бит у вас есть отдельные системные вызовы. – Jester