File tree 11 files changed +36
-36
lines changed
11 files changed +36
-36
lines changed Original file line number Diff line number Diff line change @@ -793,7 +793,7 @@ namespace pcpp
793
793
/* *
794
794
* @return The size of @ref dhcp_header + size of options
795
795
*/
796
- size_t getHeaderLen () const { return m_DataLen; }
796
+ size_t getHeaderLen () const override { return m_DataLen; }
797
797
798
798
/* *
799
799
* Calculate the following fields:
@@ -804,11 +804,11 @@ namespace pcpp
804
804
* - @ref dhcp_header#hardwareType = 1 (Ethernet)
805
805
* - @ref dhcp_header#hardwareAddressLength = 6 (MAC address length)
806
806
*/
807
- void computeCalculateFields ();
807
+ void computeCalculateFields () override ;
808
808
809
- std::string toString () const ;
809
+ std::string toString () const override ;
810
810
811
- OsiModelLayer getOsiModelLayer () const { return OsiModelApplicationLayer; }
811
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelApplicationLayer; }
812
812
813
813
private:
814
814
Original file line number Diff line number Diff line change @@ -43,15 +43,15 @@ namespace pcpp
43
43
/* *
44
44
* @return Get the size of the layer
45
45
*/
46
- size_t getHeaderLen () const { return m_DataLen; }
46
+ size_t getHeaderLen () const override { return m_DataLen; }
47
47
48
48
// / Does nothing for this layer
49
- void computeCalculateFields () {}
49
+ void computeCalculateFields () override {}
50
50
51
51
/* *
52
52
* @return The OSI layer level of FTP (Application Layer).
53
53
*/
54
- OsiModelLayer getOsiModelLayer () const { return OsiModelApplicationLayer; }
54
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelApplicationLayer; }
55
55
56
56
};
57
57
Original file line number Diff line number Diff line change @@ -222,11 +222,11 @@ class IgmpLayer : public Layer
222
222
/* *
223
223
* @return Size of IGMP header = 8B
224
224
*/
225
- size_t getHeaderLen () const { return sizeof (igmp_header); }
225
+ size_t getHeaderLen () const override { return sizeof (igmp_header); }
226
226
227
- std::string toString () const ;
227
+ std::string toString () const override ;
228
228
229
- OsiModelLayer getOsiModelLayer () const { return OsiModelNetworkLayer; }
229
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelNetworkLayer; }
230
230
};
231
231
232
232
Original file line number Diff line number Diff line change @@ -655,20 +655,20 @@ namespace pcpp
655
655
/* *
656
656
* @return Get the size of the layer (Including the extension and authentication fields if exists)
657
657
*/
658
- size_t getHeaderLen () const { return m_DataLen; }
658
+ size_t getHeaderLen () const override { return m_DataLen; }
659
659
660
660
// / Does nothing for this layer
661
- void computeCalculateFields () {}
661
+ void computeCalculateFields () override {}
662
662
663
663
/* *
664
664
* @return The OSI layer level of NTP (Application Layer).
665
665
*/
666
- OsiModelLayer getOsiModelLayer () const { return OsiModelApplicationLayer; }
666
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelApplicationLayer; }
667
667
668
668
/* *
669
669
* @return Returns the protocol info as readable string
670
670
*/
671
- std::string toString () const ;
671
+ std::string toString () const override ;
672
672
};
673
673
674
674
} // namespace pcpp
Original file line number Diff line number Diff line change @@ -406,9 +406,9 @@ namespace pcpp
406
406
/* *
407
407
* @return The header length which is size of strcut pppoe_header plus the total size of tags
408
408
*/
409
- virtual size_t getHeaderLen () const ;
409
+ size_t getHeaderLen () const override ;
410
410
411
- virtual std::string toString () const { return " PPP-over-Ethernet Discovery (" + codeToString ((PPPoELayer::PPPoECode)getPPPoEHeader ()->code ) + " )" ; }
411
+ virtual std::string toString () const override { return " PPP-over-Ethernet Discovery (" + codeToString ((PPPoELayer::PPPoECode)getPPPoEHeader ()->code ) + " )" ; }
412
412
413
413
private:
414
414
TLVRecordReader<PPPoETag> m_TagReader;
Original file line number Diff line number Diff line change @@ -66,16 +66,16 @@ namespace pcpp
66
66
/* *
67
67
* @return trailer data length in bytes
68
68
*/
69
- size_t getHeaderLen () const { return m_DataLen; }
69
+ size_t getHeaderLen () const override { return m_DataLen; }
70
70
71
71
/* *
72
72
* Does nothing for this layer
73
73
*/
74
- void computeCalculateFields () {}
74
+ void computeCalculateFields () override {}
75
75
76
- std::string toString () const ;
76
+ std::string toString () const override ;
77
77
78
- OsiModelLayer getOsiModelLayer () const { return OsiModelDataLinkLayer; }
78
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelDataLinkLayer; }
79
79
};
80
80
81
81
}
Original file line number Diff line number Diff line change @@ -316,7 +316,7 @@ namespace pcpp
316
316
/* *
317
317
* @return The size written in radius_header#length
318
318
*/
319
- size_t getHeaderLen () const ;
319
+ size_t getHeaderLen () const override ;
320
320
321
321
/* *
322
322
* Does nothing for this layer, RADIUS is always last
@@ -326,11 +326,11 @@ namespace pcpp
326
326
/* *
327
327
* Calculate and store the value of radius_header#length according to the layer size
328
328
*/
329
- void computeCalculateFields ();
329
+ void computeCalculateFields () override ;
330
330
331
- std::string toString () const ;
331
+ std::string toString () const override ;
332
332
333
- OsiModelLayer getOsiModelLayer () const { return OsiModelApplicationLayer; }
333
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelApplicationLayer; }
334
334
};
335
335
336
336
Original file line number Diff line number Diff line change @@ -45,15 +45,15 @@ namespace pcpp
45
45
/* *
46
46
* @return Get the size of the layer
47
47
*/
48
- size_t getHeaderLen () const { return m_DataLen; }
48
+ size_t getHeaderLen () const override { return m_DataLen; }
49
49
50
50
// / Does nothing for this layer
51
- void computeCalculateFields () {}
51
+ void computeCalculateFields () override {}
52
52
53
53
/* *
54
54
* @return The OSI layer level of SMTP (Application Layer).
55
55
*/
56
- OsiModelLayer getOsiModelLayer () const { return OsiModelApplicationLayer; }
56
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelApplicationLayer; }
57
57
};
58
58
59
59
/* *
Original file line number Diff line number Diff line change @@ -785,7 +785,7 @@ typedef stp_tcn_bpdu stp_header;
785
785
/* *
786
786
* @return Returns the protocol info as readable string
787
787
*/
788
- std::string toString () const { return " Multiple Spanning Tree" ; }
788
+ std::string toString () const override { return " Multiple Spanning Tree" ; }
789
789
790
790
/* *
791
791
* A static method that validates the input data
Original file line number Diff line number Diff line change @@ -329,20 +329,20 @@ class TelnetLayer : public Layer
329
329
/* *
330
330
* @return Get the size of the layer
331
331
*/
332
- size_t getHeaderLen () const { return m_DataLen; }
332
+ size_t getHeaderLen () const override { return m_DataLen; }
333
333
334
334
// / Does nothing for this layer
335
- void computeCalculateFields () {}
335
+ void computeCalculateFields () override {}
336
336
337
337
/* *
338
338
* @return The OSI layer level of Telnet (Application Layer).
339
339
*/
340
- OsiModelLayer getOsiModelLayer () const { return OsiModelApplicationLayer; }
340
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelApplicationLayer; }
341
341
342
342
/* *
343
343
* @return Returns the protocol info as readable string
344
344
*/
345
- std::string toString () const ;
345
+ std::string toString () const override ;
346
346
};
347
347
348
348
} // namespace pcpp
Original file line number Diff line number Diff line change @@ -152,19 +152,19 @@ namespace pcpp
152
152
/* *
153
153
* @return Get the size of the layer
154
154
*/
155
- size_t getHeaderLen () const { return m_DataLen; }
155
+ size_t getHeaderLen () const override { return m_DataLen; }
156
156
157
157
// / Does nothing for this layer
158
- void computeCalculateFields () {}
158
+ void computeCalculateFields () override {}
159
159
160
160
/* *
161
161
* @return The OSI layer level of Wake on LAN (Data Link Layer)
162
162
*/
163
- OsiModelLayer getOsiModelLayer () const { return OsiModelDataLinkLayer; }
163
+ OsiModelLayer getOsiModelLayer () const override { return OsiModelDataLinkLayer; }
164
164
165
165
/* *
166
166
* @return Returns the protocol info as readable string
167
167
*/
168
- std::string toString () const ;
168
+ std::string toString () const override ;
169
169
};
170
170
} // namespace pcpp
You can’t perform that action at this time.
0 commit comments