Show tcp hdr in debug

This commit is contained in:
angt
2015-12-11 11:32:22 +01:00
parent 52a3a4b853
commit 7688209093
2 changed files with 68 additions and 14 deletions

View File

@@ -40,3 +40,18 @@ static inline ssize_t ip_get_proto (const uint8_t *data, size_t size)
return 0;
}
_pure_
static inline ssize_t ip_get_hdr_size (const uint8_t *data, size_t size)
{
switch (ip_get_version(data, size)) {
case 4:
return (data[0]&0xF)<<2;
case 6:
return 40;
case -1:
return -1;
}
return 0;
}