2016-12-31 26 views
0

我是系统程序员,我把我的应用程序放在/ system/priv-app中,并尝试与wifi驱动程序进行交互。我的代码能够通过添加INTERNET来获取套接字fd清单文件中的权限。如何发送ioctls到WiFi驱动程序使用Android应用程序

fd = sock = socket(AF_INET,SOCK_DGRAM,0);

res = ioctl(fd,SIOCIWFIRSTPRIV,& buffer);

执行此ioctl时使用JNI代码正在返回OPERATION NOT PERMITTED作为错误代码。 但是,使用c可执行文件进行调用时,也是如此。 我该怎么办?

感谢您的第一个

回答

0

我已经解决了这个问题。 我通过c程序发送ioctls到WiFi驱动程序,另一个Android应用程序通过套接字与此c程序通信。

相关问题