Этот пример показывает как использовать внешний dns-сервис в KasperskyOS.
Пример также демонстрирует использование разных виртуальных файловых систем (далее VFS) в одном решении:
VfsNet
;VfsSdCardFs
.Программа Client
использует стандартные функции библиотеки libc
для обращения ко внешнему dns-сервису, которые транслируются в обращения к программе VfsNet
по IPC.
Для сборки и запуска примера используется система CMake из состава KasperskyOS Community Edition.
Поставляемые ресурсы
./resources/edl
расположен файл Client.edl
, который содержит статическое описание программы Client
../resources/hdd/etc
расположены файлы конфигурации для программ VfsNet
и Dhcpcd
: hosts
и dhcpcd.conf
соответственно.Файлы примера
Код примера и скрипты для сборки находятся по следующему пути:
/opt/KasperskyOS-Community-Edition-<version>/examples/multi_vfs_dns_client
Сборка и запуск примера
См. "Сборка и запуск примеров".
В начало