В пользовательском режиме [без полномочий root] на Linux-машине я пытаюсь привязать сокет с помощью ioctl (iInterfaceSocket, SIOCSIFADDR, & stCommand)
. Я получаю ошибку 13 -> В доступе отказано из-за пользовательского режима
. При переходе из пользовательского режима в режим ядра все работает нормально.
Мне нужно привязать сокет только в пользовательском режиме. Пожалуйста, предложите решение, объясняя проблему выше. Если я пропустил какую-либо информацию, дайте мне знать, и я предоставлю дополнительную информацию.