@@ -14,11 +14,11 @@ namespace pcpp
14
14
{
15
15
ScalarBuffer<uint8_t > vec[3 ];
16
16
17
- vec[0 ].buffer = ( uint8_t *) &ipv4Layer->getIPv4Header ()->ipSrc ;
17
+ vec[0 ].buffer = reinterpret_cast < uint8_t *>( &ipv4Layer->getIPv4Header ()->ipSrc ) ;
18
18
vec[0 ].len = 4 ;
19
- vec[1 ].buffer = ( uint8_t *) &ipv4Layer->getIPv4Header ()->ipDst ;
19
+ vec[1 ].buffer = reinterpret_cast < uint8_t *>( &ipv4Layer->getIPv4Header ()->ipDst ) ;
20
20
vec[1 ].len = 4 ;
21
- vec[2 ].buffer = ( uint8_t *) &ipv4Layer->getIPv4Header ()->ipId ;
21
+ vec[2 ].buffer = reinterpret_cast < uint8_t *>( &ipv4Layer->getIPv4Header ()->ipId ) ;
22
22
vec[2 ].len = 2 ;
23
23
24
24
return pcpp::fnvHash (vec, 3 );
@@ -32,11 +32,11 @@ namespace pcpp
32
32
uint32_t ipSrcAsInt = ipSrc.toInt ();
33
33
uint32_t ipDstAsInt = ipDst.toInt ();
34
34
35
- vec[0 ].buffer = ( uint8_t *) &ipSrcAsInt;
35
+ vec[0 ].buffer = reinterpret_cast < uint8_t *>( &ipSrcAsInt) ;
36
36
vec[0 ].len = 4 ;
37
- vec[1 ].buffer = ( uint8_t *) &ipDstAsInt;
37
+ vec[1 ].buffer = reinterpret_cast < uint8_t *>( &ipDstAsInt) ;
38
38
vec[1 ].len = 4 ;
39
- vec[2 ].buffer = ( uint8_t *) &ipIdNetworkOrder;
39
+ vec[2 ].buffer = reinterpret_cast < uint8_t *>( &ipIdNetworkOrder) ;
40
40
vec[2 ].len = 2 ;
41
41
42
42
return pcpp::fnvHash (vec, 3 );
@@ -104,11 +104,11 @@ namespace pcpp
104
104
{
105
105
ScalarBuffer<uint8_t > vec[3 ];
106
106
107
- vec[0 ].buffer = ( uint8_t *) &m_IPLayer->getIPv4Header ()->ipSrc ;
107
+ vec[0 ].buffer = reinterpret_cast < uint8_t *>( &m_IPLayer->getIPv4Header ()->ipSrc ) ;
108
108
vec[0 ].len = 4 ;
109
- vec[1 ].buffer = ( uint8_t *) &m_IPLayer->getIPv4Header ()->ipDst ;
109
+ vec[1 ].buffer = reinterpret_cast < uint8_t *>( &m_IPLayer->getIPv4Header ()->ipDst ) ;
110
110
vec[1 ].len = 4 ;
111
- vec[2 ].buffer = ( uint8_t *) &m_IPLayer->getIPv4Header ()->ipId ;
111
+ vec[2 ].buffer = reinterpret_cast < uint8_t *>( &m_IPLayer->getIPv4Header ()->ipId ) ;
112
112
vec[2 ].len = 2 ;
113
113
114
114
return pcpp::fnvHash (vec, 3 );
@@ -198,7 +198,7 @@ namespace pcpp
198
198
vec[0 ].len = 16 ;
199
199
vec[1 ].buffer = m_IPLayer->getIPv6Header ()->ipDst ;
200
200
vec[1 ].len = 16 ;
201
- vec[2 ].buffer = ( uint8_t *) &m_FragHeader->getFragHeader ()->id ;
201
+ vec[2 ].buffer = reinterpret_cast < uint8_t *>( &m_FragHeader->getFragHeader ()->id ) ;
202
202
vec[2 ].len = 4 ;
203
203
204
204
return pcpp::fnvHash (vec, 3 );
@@ -238,11 +238,11 @@ namespace pcpp
238
238
uint32_t ipSrcAsInt = m_SrcIP.toInt ();
239
239
uint32_t ipDstAsInt = m_DstIP.toInt ();
240
240
241
- vec[0 ].buffer = ( uint8_t *) &ipSrcAsInt;
241
+ vec[0 ].buffer = reinterpret_cast < uint8_t *>( &ipSrcAsInt) ;
242
242
vec[0 ].len = 4 ;
243
- vec[1 ].buffer = ( uint8_t *) &ipDstAsInt;
243
+ vec[1 ].buffer = reinterpret_cast < uint8_t *>( &ipDstAsInt) ;
244
244
vec[1 ].len = 4 ;
245
- vec[2 ].buffer = ( uint8_t *) &ipIdNetworkOrder;
245
+ vec[2 ].buffer = reinterpret_cast < uint8_t *>( &ipIdNetworkOrder) ;
246
246
vec[2 ].len = 2 ;
247
247
248
248
return pcpp::fnvHash (vec, 3 );
@@ -262,7 +262,7 @@ namespace pcpp
262
262
vec[0 ].len = 16 ;
263
263
vec[1 ].buffer = ipDstAsByteArr;
264
264
vec[1 ].len = 16 ;
265
- vec[2 ].buffer = ( uint8_t *) &fragIdNetworkOrder;
265
+ vec[2 ].buffer = reinterpret_cast < uint8_t *>( &fragIdNetworkOrder) ;
266
266
vec[2 ].len = 4 ;
267
267
268
268
return pcpp::fnvHash (vec, 3 );
0 commit comments