@@ -225,12 +225,12 @@ PTF_TEST_CASE(TestPcapFilters_General_BPFStr)
225
225
226
226
int validCounter = 0 ;
227
227
228
- for (pcpp::RawPacketVector::VectorIterator iter = rawPacketVec. begin (); iter != rawPacketVec. end (); iter++ )
228
+ for (auto * rawPacketPtr : rawPacketVec)
229
229
{
230
- if (bpfStringFilter.matchPacketWithFilter (*iter ))
230
+ if (bpfStringFilter.matches (*rawPacketPtr ))
231
231
{
232
232
++validCounter;
233
- pcpp::Packet packet (*iter );
233
+ pcpp::Packet packet (rawPacketPtr );
234
234
pcpp::EthLayer* ethLayer = packet.getLayerOfType <pcpp::EthLayer>();
235
235
PTF_ASSERT_EQUAL (ethLayer->getDestMac (), macAddr);
236
236
}
@@ -250,13 +250,13 @@ PTF_TEST_CASE(TestPcapFilters_MatchStatic)
250
250
fileReaderDev.close ();
251
251
252
252
// Test empty BPFstring (the "ALL" filter) in combination with a "-" (example wrong filter)
253
- for (pcpp::RawPacketVector::VectorIterator iter = rawPacketVec. begin (); iter != rawPacketVec. end (); iter++ )
253
+ for (auto * rawPacketPtr : rawPacketVec)
254
254
{
255
255
pcpp::BPFStringFilter emptyFilter (" " );
256
- PTF_ASSERT_TRUE (emptyFilter.matchPacketWithFilter (*iter ));
256
+ PTF_ASSERT_TRUE (emptyFilter.matches (*rawPacketPtr ));
257
257
pcpp::BPFStringFilter wrongFilter (" -" );
258
258
pcpp::Logger::getInstance ().suppressLogs ();
259
- PTF_ASSERT_FALSE (wrongFilter.matchPacketWithFilter (*iter ));
259
+ PTF_ASSERT_FALSE (wrongFilter.matches (*rawPacketPtr ));
260
260
pcpp::Logger::getInstance ().enableLogs ();
261
261
}
262
262
@@ -815,7 +815,7 @@ PTF_TEST_CASE(TestPcapFiltersOffline)
815
815
816
816
PTF_TEST_CASE (TestPcapFilters_LinkLayer)
817
817
{
818
- // check if matchPacketWithFilter work properly for packets with different LinkLayerType
818
+ // check if GeneralFilter::matches(...) work properly for packets with different LinkLayerType
819
819
820
820
// pcpp::LINKTYPE_DLT_RAW1 layer
821
821
pcpp::PcapFileReaderDevice fileReaderDev1 (RAW_IP_PCAP_PATH);
@@ -825,16 +825,16 @@ PTF_TEST_CASE(TestPcapFilters_LinkLayer)
825
825
fileReaderDev1.close ();
826
826
827
827
int validCounter = 0 ;
828
- for (pcpp::RawPacketVector::VectorIterator iter = rawPacketVec. begin (); iter != rawPacketVec. end (); iter++ )
828
+ for (auto * rawPacketPtr : rawPacketVec)
829
829
{
830
- pcpp::Packet packet (*iter );
830
+ pcpp::Packet packet (rawPacketPtr );
831
831
if (pcpp::IPv4Layer* ip4layer = packet.getLayerOfType <pcpp::IPv4Layer>())
832
832
{
833
833
pcpp::BPFStringFilter bpfStringFilter (
834
834
" host " + ip4layer->getDstIPAddress ().toString ()); // checking against real filter, not the "" filter
835
- if (bpfStringFilter.matchPacketWithFilter (*iter ))
835
+ if (bpfStringFilter.matches (*rawPacketPtr ))
836
836
{
837
- if ((*iter) ->getLinkLayerType () == pcpp::LINKTYPE_DLT_RAW1)
837
+ if (rawPacketPtr ->getLinkLayerType () == pcpp::LINKTYPE_DLT_RAW1)
838
838
{
839
839
++validCounter;
840
840
}
@@ -851,16 +851,16 @@ PTF_TEST_CASE(TestPcapFilters_LinkLayer)
851
851
fileReaderDev2.close ();
852
852
853
853
validCounter = 0 ;
854
- for (pcpp::RawPacketVector::VectorIterator iter = rawPacketVec. begin (); iter != rawPacketVec. end (); iter++ )
854
+ for (auto * rawPacketPtr : rawPacketVec)
855
855
{
856
- pcpp::Packet packet (*iter );
856
+ pcpp::Packet packet (rawPacketPtr );
857
857
if (pcpp::IPv4Layer* ip4layer = packet.getLayerOfType <pcpp::IPv4Layer>())
858
858
{
859
859
pcpp::BPFStringFilter bpfStringFilter (
860
860
" host " + ip4layer->getDstIPAddress ().toString ()); // checking against real filter, not the "" filter
861
- if (bpfStringFilter.matchPacketWithFilter (*iter ))
861
+ if (bpfStringFilter.matches (*rawPacketPtr ))
862
862
{
863
- if ((*iter) ->getLinkLayerType () == pcpp::LINKTYPE_LINUX_SLL)
863
+ if (rawPacketPtr ->getLinkLayerType () == pcpp::LINKTYPE_LINUX_SLL)
864
864
{
865
865
++validCounter;
866
866
}
@@ -877,16 +877,16 @@ PTF_TEST_CASE(TestPcapFilters_LinkLayer)
877
877
fileReaderDev3.close ();
878
878
879
879
validCounter = 0 ;
880
- for (pcpp::RawPacketVector::VectorIterator iter = rawPacketVec. begin (); iter != rawPacketVec. end (); iter++ )
880
+ for (auto * rawPacketPtr : rawPacketVec)
881
881
{
882
- pcpp::Packet packet (*iter );
882
+ pcpp::Packet packet (rawPacketPtr );
883
883
if (pcpp::IPv4Layer* ip4layer = packet.getLayerOfType <pcpp::IPv4Layer>())
884
884
{
885
885
pcpp::BPFStringFilter bpfStringFilter (
886
886
" host " + ip4layer->getDstIPAddress ().toString ()); // checking against real filter, not the "" filter
887
- if (bpfStringFilter.matchPacketWithFilter (*iter ))
887
+ if (bpfStringFilter.matches (*rawPacketPtr ))
888
888
{
889
- if ((*iter) ->getLinkLayerType () == pcpp::LINKTYPE_ETHERNET)
889
+ if (rawPacketPtr ->getLinkLayerType () == pcpp::LINKTYPE_ETHERNET)
890
890
{
891
891
++validCounter;
892
892
}
0 commit comments