返回1表示成功,可以采用PF_PACKET建立socket,返回0表示失败,这时可以尝试采用SOCKET_PACKET接口建立socket,该函数也在pcap-linux.c中可以找到源码;根据status的返回值,确定3种不同的情况,返回1成功,表示采用的是PF_PACKET建立socket,而返回0的时候,又调用activate_old函数进行判断,...
ebuf返回错误文本,并且仅在pcap_open_live子例程失败时设置。 混合指定要将设备置于混合方式。 值 1 (True) 将开启混合方式。 如果此参数为 0 (False) ,那么设备将保持不变。 在这种情况下,如果它已设置为混合方式 (由于某种其他原因) ,那么它将保留在此方式中。