mirror of
https://github.com/mfontanini/libtins
synced 2026-01-23 02:35:57 +01:00
Add IPv6 layer parsing on Loopback packets
This commit is contained in:
@@ -41,6 +41,7 @@
|
||||
#include "loopback.h"
|
||||
#include "packet_sender.h"
|
||||
#include "ip.h"
|
||||
#include "ipv6.h"
|
||||
#include "llc.h"
|
||||
#include "rawpdu.h"
|
||||
#include "exceptions.h"
|
||||
@@ -70,6 +71,9 @@ Loopback::Loopback(const uint8_t* buffer, uint32_t total_sz) {
|
||||
case PF_INET:
|
||||
inner_pdu(new Tins::IP(stream.pointer(), stream.size()));
|
||||
break;
|
||||
case PF_INET6:
|
||||
inner_pdu(new Tins::IPv6(stream.pointer(), stream.size()));
|
||||
break;
|
||||
case PF_LLC:
|
||||
inner_pdu(new Tins::LLC(stream.pointer(), stream.size()));
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user