阅读:1383回复:6
Passthur 简单问题
我想简单的过滤掉某个IP的数据要怎么做,要修改哪里,怎么改。
谢谢!我是小鸟,不过等我长大了会回报你的。 |
|
沙发#
发布于:2003-01-18 17:49
NDIS_STATUS CLReceiveIndication( IN NDIS_HANDLE ProtocolBindingContext, IN NDIS_HANDLE MacReceiveContext, IN PVOID HeaderBuffer, IN UINT HeaderBufferSize, IN PVOID LookaheadBuffer, IN UINT LookaheadBufferSize, IN UINT PacketSize ) {} 在这个函数的LookaheadBuffer所指的第12-19位是ip的source address和destination address INT CLReceivePacket( IN NDIS_HANDLE ProtocolBindingContext, IN PNDIS_PACKET MPPacket ) {} 在这个函数里ip 地址在mppacket->private.head->MappedSystemVa 里 |
|
板凳#
发布于:2003-01-19 17:41
老大,这是哪里来函数,怎么ddk里面都找不到。
|
|
|
地板#
发布于:2003-01-19 17:54
我只知道这两个函数:
ProtocolReceive和ProtocolReceivePacket |
|
|
地下室#
发布于:2003-01-20 14:37
楼上的高手,要怎么做,贴出来给小的看看吧。(怎么对比IP)
不胜感激。 |
|
5楼#
发布于:2003-01-20 19:10
DDDDDDDD
|
|
6楼#
发布于:2003-01-21 19:46
翘首期盼......................................................................
|
|