我正在创建一个单独的网络堆栈,我正在使用libpcap,或者特别是pcap_inject函数直接将数据包发送到链路层。但是,当我查看tc -s qdisc show dev eth0命令时,我看到我发送的数据包正在向队列发送的数据包中计数。所以我的问题是,pcap_inject是否调用linux的流量控制层来发送数据包?还是直接发送到设备驱动程序?
提前感谢
我目前有一台Nexus One,我可以使用Android USB Open配件库与Linux进行通信。我已经构建了一个Linux应用程序,可以向Android客户端应用程序发送命令来执行任务。例如,如果我从Linux向Android发送拨号命令,电话将调用Android拨号器并进行呼叫。不过,在结束通话后,我的Android应用程序表现得好像USB线缆断开了一样,我不能再从Linux向它发送