相关文章  
  • 详细介绍Cisco Secure PIX 525防火墙
  • Pix foundation
  • 路由器VS防火墙 ROUTER典型防火墙设置
  • 用NP(网络处理器)设计千兆线速防火墙
  • PIX与VPN client的pre-shared key互连
  • 使用VPN Client 简单的VPN登入PIX
  • 无奇不有 在PC上装Cisco PIX OS
  • 看清选择误区 防火墙选择之我见
  • 配置实例:最简单的VPN登入PIX
  • 简要介绍网络安全中防火墙和IDS的作用
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    基于IMD的包过滤防火墙原理与实现5

    isAllocateMemory( &pPacketContent, 2000,
      0,HighestAcceptableMax);
      if (Status!=NDIS_STATUS_SUCCESS ) return Status;
      NdisZeroMemory (pPacketContent, 2000);
      NdisQueryBufferSafe(Packet->Private.Head, &pBuf, &BufLength, 32 );
      NdisMoveMemory(pPacketContent, pBuf, BufLength);
      i = BufLength;
      pNext = Packet->Private.Head;
      for(;;)
      {
      if(pNext == Packet->Private.Tail)
      break;
      pNext = pNext->Next; //指针后移
      if(pNext == NULL)
      break;
      NdisQueryBufferSafe(pNext,&pBuf,&BufLength,32);
      NdisMoveMemory(pPacketContent+i,pBuf,BufLength);
      i+=BufLength;
       }
       //数据拷贝完毕
       //-------------------------------------------------
      
      
      
      现在,我们已经在PtReceive函数中得到了数据报的内容,存放在pPacketContent中,数据报的格式你可以去查书。通常,在以太网中,得到的数据

    页码:[1] [2] [3] [4] [5] [6] [7] [8]5页、共8页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved