diff --git a/include/packet.h b/include/packet.h index d7d7f7a..99d4327 100644 --- a/include/packet.h +++ b/include/packet.h @@ -121,15 +121,6 @@ public: Packet(const PtrPacket &pck) : pdu_(pck.pdu()), ts(pck.timestamp()) { } - /** - * \brief Constructs a Packet from a PtrPacket object. - */ - Packet& operator=(const PtrPacket &pck) { - pdu_ = pck.pdu(); - ts = pck.timestamp(); - return *this; - } - /** * \brief Packet destructor. * diff --git a/include/sniffer.h b/include/sniffer.h index 1b5877b..ff6adca 100644 --- a/include/sniffer.h +++ b/include/sniffer.h @@ -77,7 +77,7 @@ namespace Tins { * // smart pointer? :D * PDU *pdu = s.next_packet(); * // Packet takes care of the PDU*. \sa Packet::release_pdu - * Packet packet = s.next_packet(); + * Packet packet(s.next_packet()); * * Is fine, but this: * diff --git a/include/tins.h b/include/tins.h index b6454db..85844d6 100644 --- a/include/tins.h +++ b/include/tins.h @@ -58,5 +58,7 @@ #include "rsn_information.h" #include "ipv6_address.h" #include "ip_address.h" +#include "packet.h" +#include "timestamp.h" #endif // TINS_TINS_H diff --git a/tests/depends.d b/tests/depends.d index 8856172..3444ac2 100644 --- a/tests/depends.d +++ b/tests/depends.d @@ -1,6 +1,6 @@ src/arp.o: src/arp.cpp ../include/arp.h ../include/pdu.h \ ../include/endianness.h ../include/hw_address.h ../include/ip_address.h \ - ../include/utils.h ../include/ip_address.h + ../include/utils.h ../include/ipv6_address.h ../include/ip_address.h ../include/arp.h: @@ -14,12 +14,15 @@ src/arp.o: src/arp.cpp ../include/arp.h ../include/pdu.h \ ../include/utils.h: +../include/ipv6_address.h: + ../include/ip_address.h: src/dhcp.o: src/dhcp.cpp ../include/dhcp.h ../include/bootp.h \ ../include/pdu.h ../include/endianness.h ../include/ip_address.h \ ../include/hw_address.h ../include/pdu_option.h ../include/utils.h \ - ../include/ethernetII.h ../include/network_interface.h \ - ../include/hw_address.h ../include/ip_address.h + ../include/ipv6_address.h ../include/ethernetII.h \ + ../include/network_interface.h ../include/hw_address.h \ + ../include/ip_address.h ../include/dhcp.h: @@ -37,6 +40,8 @@ src/dhcp.o: src/dhcp.cpp ../include/dhcp.h ../include/bootp.h \ ../include/utils.h: +../include/ipv6_address.h: + ../include/ethernetII.h: ../include/network_interface.h: @@ -47,7 +52,7 @@ src/dhcp.o: src/dhcp.cpp ../include/dhcp.h ../include/bootp.h \ src/dns.o: src/dns.cpp ../include/dns.h ../include/pdu.h \ ../include/endianness.h ../include/dns_record.h \ ../include/ipv6_address.h ../include/utils.h ../include/ip_address.h \ - ../include/hw_address.h + ../include/ipv6_address.h ../include/hw_address.h ../include/dns.h: @@ -63,11 +68,14 @@ src/dns.o: src/dns.cpp ../include/dns.h ../include/pdu.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/ethernetII_test.o: src/ethernetII_test.cpp ../include/ethernetII.h \ ../include/pdu.h ../include/endianness.h ../include/hw_address.h \ ../include/network_interface.h ../include/ip_address.h \ - ../include/utils.h ../include/network_interface.h + ../include/utils.h ../include/ipv6_address.h \ + ../include/network_interface.h ../include/ethernetII.h: @@ -83,13 +91,15 @@ src/ethernetII_test.o: src/ethernetII_test.cpp ../include/ethernetII.h \ ../include/utils.h: +../include/ipv6_address.h: + ../include/network_interface.h: src/hwaddress.o: src/hwaddress.cpp ../include/hw_address.h ../include/hw_address.h: src/icmp.o: src/icmp.cpp ../include/icmp.h ../include/pdu.h \ ../include/endianness.h ../include/utils.h ../include/ip_address.h \ - ../include/hw_address.h + ../include/ipv6_address.h ../include/hw_address.h ../include/icmp.h: @@ -101,9 +111,12 @@ src/icmp.o: src/icmp.cpp ../include/icmp.h ../include/pdu.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/ipaddress.o: src/ipaddress.cpp ../include/ip_address.h \ - ../include/utils.h ../include/ip_address.h ../include/hw_address.h + ../include/utils.h ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/ip_address.h: @@ -111,12 +124,14 @@ src/ipaddress.o: src/ipaddress.cpp ../include/ip_address.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/ip.o: src/ip.cpp ../include/ip.h ../include/pdu.h \ ../include/small_uint.h ../include/endianness.h ../include/ip_address.h \ ../include/pdu_option.h ../include/tcp.h ../include/udp.h \ ../include/icmp.h ../include/ip_address.h ../include/utils.h \ - ../include/hw_address.h + ../include/ipv6_address.h ../include/hw_address.h ../include/ip.h: @@ -140,9 +155,12 @@ src/ip.o: src/ip.cpp ../include/ip.h ../include/pdu.h \ ../include/utils.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/ipv6address.o: src/ipv6address.cpp ../include/ipv6_address.h \ - ../include/utils.h ../include/ip_address.h ../include/hw_address.h + ../include/utils.h ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/ipv6_address.h: @@ -150,11 +168,13 @@ src/ipv6address.o: src/ipv6address.cpp ../include/ipv6_address.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/ipv6.o: src/ipv6.cpp ../include/ipv6.h ../include/pdu.h \ - ../include/endianness.h ../include/small_uint.h \ - ../include/ipv6_address.h ../include/tcp.h ../include/pdu_option.h \ - ../include/udp.h ../include/icmp.h ../include/ipv6_address.h \ + ../include/endianness.h ../include/small_uint.h ../include/pdu_option.h \ + ../include/ipv6_address.h ../include/tcp.h ../include/udp.h \ + ../include/icmp.h ../include/rawpdu.h ../include/ipv6_address.h \ ../include/utils.h ../include/ip_address.h ../include/hw_address.h ../include/ipv6.h: @@ -165,16 +185,18 @@ src/ipv6.o: src/ipv6.cpp ../include/ipv6.h ../include/pdu.h \ ../include/small_uint.h: +../include/pdu_option.h: + ../include/ipv6_address.h: ../include/tcp.h: -../include/pdu_option.h: - ../include/udp.h: ../include/icmp.h: +../include/rawpdu.h: + ../include/ipv6_address.h: ../include/utils.h: @@ -193,7 +215,7 @@ src/llc.o: src/llc.cpp ../include/llc.h ../include/pdu.h \ src/main.o: src/main.cpp src/network_interface.o: src/network_interface.cpp \ ../include/network_interface.h ../include/hw_address.h \ - ../include/ip_address.h ../include/utils.h + ../include/ip_address.h ../include/utils.h ../include/ipv6_address.h ../include/network_interface.h: @@ -202,6 +224,8 @@ src/network_interface.o: src/network_interface.cpp \ ../include/ip_address.h: ../include/utils.h: + +../include/ipv6_address.h: src/pdu.o: src/pdu.cpp ../include/ip.h ../include/pdu.h \ ../include/small_uint.h ../include/endianness.h ../include/ip_address.h \ ../include/pdu_option.h ../include/tcp.h ../include/rawpdu.h \ @@ -226,7 +250,8 @@ src/pdu.o: src/pdu.cpp ../include/ip.h ../include/pdu.h \ ../include/pdu.h: src/radiotap.o: src/radiotap.cpp ../include/radiotap.h ../include/pdu.h \ ../include/endianness.h ../include/network_interface.h \ - ../include/hw_address.h ../include/ip_address.h ../include/utils.h + ../include/hw_address.h ../include/ip_address.h ../include/utils.h \ + ../include/ipv6_address.h ../include/radiotap.h: @@ -241,9 +266,12 @@ src/radiotap.o: src/radiotap.cpp ../include/radiotap.h ../include/pdu.h \ ../include/ip_address.h: ../include/utils.h: + +../include/ipv6_address.h: src/rc4eapol.o: src/rc4eapol.cpp ../include/eapol.h ../include/pdu.h \ ../include/small_uint.h ../include/endianness.h ../include/utils.h \ - ../include/ip_address.h ../include/hw_address.h + ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/eapol.h: @@ -257,11 +285,13 @@ src/rc4eapol.o: src/rc4eapol.cpp ../include/eapol.h ../include/pdu.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/rsn_eapol.o: src/rsn_eapol.cpp ../include/eapol.h ../include/pdu.h \ ../include/small_uint.h ../include/endianness.h ../include/utils.h \ - ../include/ip_address.h ../include/hw_address.h \ - ../include/rsn_information.h + ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/rsn_information.h ../include/eapol.h: @@ -275,12 +305,15 @@ src/rsn_eapol.o: src/rsn_eapol.cpp ../include/eapol.h ../include/pdu.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: ../include/rsn_information.h: src/snap.o: src/snap.cpp ../include/snap.h ../include/pdu.h \ ../include/endianness.h ../include/small_uint.h ../include/utils.h \ - ../include/ip_address.h ../include/hw_address.h + ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/snap.h: @@ -294,10 +327,13 @@ src/snap.o: src/snap.cpp ../include/snap.h ../include/pdu.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/tcp.o: src/tcp.cpp ../include/tcp.h ../include/pdu.h \ ../include/endianness.h ../include/small_uint.h ../include/pdu_option.h \ - ../include/utils.h ../include/ip_address.h ../include/hw_address.h + ../include/utils.h ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/tcp.h: @@ -313,14 +349,18 @@ src/tcp.o: src/tcp.cpp ../include/tcp.h ../include/pdu.h \ ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: src/tcp_stream.o: src/tcp_stream.cpp ../include/tcp_stream.h \ ../include/sniffer.h ../include/pdu.h ../include/ethernetII.h \ ../include/endianness.h ../include/hw_address.h \ ../include/network_interface.h ../include/ip_address.h \ - ../include/radiotap.h ../include/loopback.h ../include/dot11.h \ - ../include/small_uint.h ../include/pdu_option.h ../include/tcp.h \ - ../include/utils.h ../include/ip.h ../include/tcp.h ../include/utils.h + ../include/radiotap.h ../include/packet.h ../include/timestamp.h \ + ../include/loopback.h ../include/dot11.h ../include/small_uint.h \ + ../include/pdu_option.h ../include/tcp.h ../include/utils.h \ + ../include/ipv6_address.h ../include/ip.h ../include/tcp.h \ + ../include/utils.h ../include/tcp_stream.h: @@ -340,6 +380,10 @@ src/tcp_stream.o: src/tcp_stream.cpp ../include/tcp_stream.h \ ../include/radiotap.h: +../include/packet.h: + +../include/timestamp.h: + ../include/loopback.h: ../include/dot11.h: @@ -352,6 +396,8 @@ src/tcp_stream.o: src/tcp_stream.cpp ../include/tcp_stream.h \ ../include/utils.h: +../include/ipv6_address.h: + ../include/ip.h: ../include/tcp.h: @@ -368,13 +414,15 @@ src/udp.o: src/udp.cpp ../include/udp.h ../include/pdu.h \ ../include/pdu.h: src/utils_test.o: src/utils_test.cpp ../include/utils.h \ - ../include/ip_address.h ../include/hw_address.h ../include/endianness.h \ - ../include/ip_address.h + ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/endianness.h ../include/ip_address.h ../include/utils.h: ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: ../include/endianness.h: @@ -384,8 +432,8 @@ src/wep_decrypt.o: src/wep_decrypt.cpp ../include/crypto.h \ ../include/dot11.h ../include/pdu.h ../include/endianness.h \ ../include/hw_address.h ../include/small_uint.h ../include/pdu_option.h \ ../include/network_interface.h ../include/ip_address.h \ - ../include/utils.h ../include/snap.h ../include/rawpdu.h \ - ../include/arp.h + ../include/utils.h ../include/ipv6_address.h ../include/snap.h \ + ../include/rawpdu.h ../include/arp.h ../include/crypto.h: @@ -407,6 +455,8 @@ src/wep_decrypt.o: src/wep_decrypt.cpp ../include/crypto.h \ ../include/utils.h: +../include/ipv6_address.h: + ../include/snap.h: ../include/rawpdu.h: @@ -691,7 +741,8 @@ src/dot11/dot11.o: src/dot11/dot11.cpp ../include/dot11.h \ ../include/pdu.h ../include/endianness.h ../include/hw_address.h \ ../include/small_uint.h ../include/pdu_option.h \ ../include/network_interface.h ../include/ip_address.h \ - include/tests/dot11.h include/tests/dot11.h ../include/utils.h + include/tests/dot11.h include/tests/dot11.h ../include/utils.h \ + ../include/ipv6_address.h ../include/dot11.h: @@ -714,6 +765,8 @@ include/tests/dot11.h: include/tests/dot11.h: ../include/utils.h: + +../include/ipv6_address.h: src/dot11/probe_request.o: src/dot11/probe_request.cpp ../include/dot11.h \ ../include/pdu.h ../include/endianness.h ../include/hw_address.h \ ../include/small_uint.h ../include/pdu_option.h \ @@ -911,7 +964,8 @@ include/tests/dot11.h: ../include/pdu.h ../include/endianness.h ../include/hw_address.h \ ../include/small_uint.h ../include/pdu_option.h \ ../include/network_interface.h ../include/ip_address.h \ - ../include/utils.h ../include/snap.h ../include/rawpdu.h + ../include/utils.h ../include/ipv6_address.h ../include/snap.h \ + ../include/rawpdu.h ../include/crypto.h: @@ -933,6 +987,8 @@ include/tests/dot11.h: ../include/utils.h: +../include/ipv6_address.h: + ../include/snap.h: ../include/rawpdu.h: @@ -1039,8 +1095,8 @@ include/tests/dot11.h: ../include/pdu.h ../include/endianness.h ../include/hw_address.h \ ../include/network_interface.h ../include/ip_address.h \ ../include/packet_sender.h ../include/rawpdu.h ../include/ip.h \ - ../include/small_uint.h ../include/pdu_option.h ../include/arp.h \ - ../include/constants.h + ../include/small_uint.h ../include/pdu_option.h ../include/ipv6.h \ + ../include/ipv6_address.h ../include/arp.h ../include/constants.h ../include/ethernetII.h: @@ -1064,12 +1120,17 @@ include/tests/dot11.h: ../include/pdu_option.h: +../include/ipv6.h: + +../include/ipv6_address.h: + ../include/arp.h: ../include/constants.h: ../src/icmp.o: ../src/icmp.cpp ../include/icmp.h ../include/pdu.h \ ../include/endianness.h ../include/rawpdu.h ../include/utils.h \ - ../include/ip_address.h ../include/hw_address.h + ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/icmp.h: @@ -1083,6 +1144,8 @@ include/tests/dot11.h: ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: ../src/ieee802_3.o: ../src/ieee802_3.cpp ../include/ieee802_3.h \ ../include/pdu.h ../include/endianness.h ../include/hw_address.h \ @@ -1112,9 +1175,9 @@ include/tests/dot11.h: ../include/endianness.h: ../src/ip.o: ../src/ip.cpp ../include/ip.h ../include/pdu.h \ ../include/small_uint.h ../include/endianness.h ../include/ip_address.h \ - ../include/pdu_option.h ../include/tcp.h ../include/udp.h \ - ../include/icmp.h ../include/rawpdu.h ../include/utils.h \ - ../include/hw_address.h ../include/packet_sender.h \ + ../include/pdu_option.h ../include/ipv6.h ../include/ipv6_address.h \ + ../include/tcp.h ../include/udp.h ../include/icmp.h ../include/rawpdu.h \ + ../include/utils.h ../include/hw_address.h ../include/packet_sender.h \ ../include/constants.h ../include/ip.h: @@ -1129,6 +1192,10 @@ include/tests/dot11.h: ../include/pdu_option.h: +../include/ipv6.h: + +../include/ipv6_address.h: + ../include/tcp.h: ../include/udp.h: @@ -1148,8 +1215,10 @@ include/tests/dot11.h: ../include/ipv6_address.h: ../src/ipv6.o: ../src/ipv6.cpp ../include/ipv6.h ../include/pdu.h \ - ../include/endianness.h ../include/small_uint.h \ - ../include/ipv6_address.h + ../include/endianness.h ../include/small_uint.h ../include/pdu_option.h \ + ../include/ipv6_address.h ../include/constants.h \ + ../include/packet_sender.h ../include/ip.h ../include/ip_address.h \ + ../include/tcp.h ../include/udp.h ../include/icmp.h ../include/rawpdu.h ../include/ipv6.h: @@ -1159,7 +1228,25 @@ include/tests/dot11.h: ../include/small_uint.h: +../include/pdu_option.h: + ../include/ipv6_address.h: + +../include/constants.h: + +../include/packet_sender.h: + +../include/ip.h: + +../include/ip_address.h: + +../include/tcp.h: + +../include/udp.h: + +../include/icmp.h: + +../include/rawpdu.h: ../src/llc.o: ../src/llc.cpp ../include/pdu.h ../include/llc.h \ ../include/pdu.h ../include/endianness.h ../include/rawpdu.h @@ -1198,7 +1285,8 @@ include/tests/dot11.h: ../include/rawpdu.h: ../src/network_interface.o: ../src/network_interface.cpp \ ../include/network_interface.h ../include/hw_address.h \ - ../include/ip_address.h ../include/utils.h ../include/endianness.h + ../include/ip_address.h ../include/utils.h ../include/ipv6_address.h \ + ../include/endianness.h ../include/network_interface.h: @@ -1208,6 +1296,8 @@ include/tests/dot11.h: ../include/utils.h: +../include/ipv6_address.h: + ../include/endianness.h: ../src/packet_sender.o: ../src/packet_sender.cpp ../include/pdu.h \ ../include/packet_sender.h @@ -1217,7 +1307,7 @@ include/tests/dot11.h: ../include/packet_sender.h: ../src/packet_writer.o: ../src/packet_writer.cpp \ ../include/packet_writer.h ../include/utils.h ../include/ip_address.h \ - ../include/hw_address.h ../include/pdu.h + ../include/ipv6_address.h ../include/hw_address.h ../include/pdu.h ../include/packet_writer.h: @@ -1225,6 +1315,8 @@ include/tests/dot11.h: ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: ../include/pdu.h: @@ -1242,7 +1334,7 @@ include/tests/dot11.h: ../include/pdu.h ../include/endianness.h ../include/network_interface.h \ ../include/hw_address.h ../include/ip_address.h ../include/dot11.h \ ../include/small_uint.h ../include/pdu_option.h ../include/utils.h \ - ../include/packet_sender.h + ../include/ipv6_address.h ../include/packet_sender.h ../include/radiotap.h: @@ -1264,6 +1356,8 @@ include/tests/dot11.h: ../include/utils.h: +../include/ipv6_address.h: + ../include/packet_sender.h: ../src/rawpdu.o: ../src/rawpdu.cpp ../include/rawpdu.h ../include/pdu.h @@ -1305,8 +1399,9 @@ include/tests/dot11.h: ../src/sniffer.o: ../src/sniffer.cpp ../include/sniffer.h \ ../include/pdu.h ../include/ethernetII.h ../include/endianness.h \ ../include/hw_address.h ../include/network_interface.h \ - ../include/ip_address.h ../include/radiotap.h ../include/loopback.h \ - ../include/dot11.h ../include/small_uint.h ../include/pdu_option.h + ../include/ip_address.h ../include/radiotap.h ../include/packet.h \ + ../include/timestamp.h ../include/loopback.h ../include/dot11.h \ + ../include/small_uint.h ../include/pdu_option.h ../include/sniffer.h: @@ -1324,6 +1419,10 @@ include/tests/dot11.h: ../include/radiotap.h: +../include/packet.h: + +../include/timestamp.h: + ../include/loopback.h: ../include/dot11.h: @@ -1333,8 +1432,9 @@ include/tests/dot11.h: ../include/pdu_option.h: ../src/tcp.o: ../src/tcp.cpp ../include/tcp.h ../include/pdu.h \ ../include/endianness.h ../include/small_uint.h ../include/pdu_option.h \ - ../include/ip.h ../include/ip_address.h ../include/constants.h \ - ../include/rawpdu.h ../include/utils.h ../include/hw_address.h + ../include/ip.h ../include/ip_address.h ../include/ipv6.h \ + ../include/ipv6_address.h ../include/constants.h ../include/rawpdu.h \ + ../include/utils.h ../include/hw_address.h ../include/tcp.h: @@ -1350,6 +1450,10 @@ include/tests/dot11.h: ../include/ip_address.h: +../include/ipv6.h: + +../include/ipv6_address.h: + ../include/constants.h: ../include/rawpdu.h: @@ -1361,9 +1465,10 @@ include/tests/dot11.h: ../include/pdu.h ../include/tcp_stream.h ../include/sniffer.h \ ../include/ethernetII.h ../include/endianness.h ../include/hw_address.h \ ../include/network_interface.h ../include/ip_address.h \ - ../include/radiotap.h ../include/loopback.h ../include/dot11.h \ - ../include/small_uint.h ../include/pdu_option.h ../include/tcp.h \ - ../include/utils.h ../include/ip.h + ../include/radiotap.h ../include/packet.h ../include/timestamp.h \ + ../include/loopback.h ../include/dot11.h ../include/small_uint.h \ + ../include/pdu_option.h ../include/tcp.h ../include/utils.h \ + ../include/ipv6_address.h ../include/ip.h ../include/rawpdu.h: @@ -1385,6 +1490,10 @@ include/tests/dot11.h: ../include/radiotap.h: +../include/packet.h: + +../include/timestamp.h: + ../include/loopback.h: ../include/dot11.h: @@ -1397,11 +1506,14 @@ include/tests/dot11.h: ../include/utils.h: +../include/ipv6_address.h: + ../include/ip.h: ../src/udp.o: ../src/udp.cpp ../include/udp.h ../include/pdu.h \ ../include/endianness.h ../include/constants.h ../include/utils.h \ - ../include/ip_address.h ../include/hw_address.h ../include/ip.h \ - ../include/small_uint.h ../include/pdu_option.h ../include/rawpdu.h + ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/ip.h ../include/small_uint.h \ + ../include/pdu_option.h ../include/rawpdu.h ../include/udp.h: @@ -1415,6 +1527,8 @@ include/tests/dot11.h: ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: ../include/ip.h: @@ -1425,16 +1539,18 @@ include/tests/dot11.h: ../include/rawpdu.h: ../src/utils.o: ../src/utils.cpp ../include/utils.h \ - ../include/ip_address.h ../include/hw_address.h ../include/pdu.h \ - ../include/arp.h ../include/pdu.h ../include/endianness.h \ - ../include/ethernetII.h ../include/network_interface.h \ - ../include/endianness.h ../include/network_interface.h \ - ../include/packet_sender.h + ../include/ip_address.h ../include/ipv6_address.h \ + ../include/hw_address.h ../include/pdu.h ../include/arp.h \ + ../include/pdu.h ../include/endianness.h ../include/ethernetII.h \ + ../include/network_interface.h ../include/endianness.h \ + ../include/network_interface.h ../include/packet_sender.h ../include/utils.h: ../include/ip_address.h: +../include/ipv6_address.h: + ../include/hw_address.h: ../include/pdu.h: