1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-28 04:34:27 +01:00

Added TCPStreamFollower class. It seems to be working right.

This commit is contained in:
Matias Fontanini
2012-09-04 23:20:32 -03:00
parent 832a79a1e1
commit 2aa4e10b91
8 changed files with 542 additions and 139 deletions

326
depends.d
View File

@@ -1,7 +1,7 @@
src/arp.o: src/arp.cpp include/arp.h include/pdu.h include/packetsender.h \
include/ipaddress.h include/utils.h include/hwaddress.h \
include/network_interface.h include/ip.h include/ethernetII.h \
include/rawpdu.h include/utils.h include/constants.h
include/ipaddress.h include/endianness.h include/small_uint.h \
include/hwaddress.h include/network_interface.h include/ip.h \
include/ethernetII.h include/rawpdu.h include/constants.h
include/arp.h:
@@ -11,7 +11,9 @@ include/packetsender.h:
include/ipaddress.h:
include/utils.h:
include/endianness.h:
include/small_uint.h:
include/hwaddress.h:
@@ -23,12 +25,10 @@ include/ethernetII.h:
include/rawpdu.h:
include/utils.h:
include/constants.h:
src/bootp.o: src/bootp.cpp include/bootp.h include/pdu.h \
include/packetsender.h include/utils.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h
include/packetsender.h include/endianness.h include/small_uint.h \
include/ipaddress.h include/hwaddress.h
include/bootp.h:
@@ -36,40 +36,41 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/endianness.h:
include/small_uint.h:
include/ipaddress.h:
include/hwaddress.h:
src/dhcp.o: src/dhcp.cpp include/endianness.h include/small_uint.h \
include/dhcp.h include/bootp.h include/pdu.h include/packetsender.h \
include/endianness.h include/ipaddress.h include/hwaddress.h \
include/ethernetII.h include/network_interface.h
include/network_interface.h:
src/dhcp.o: src/dhcp.cpp include/utils.h include/packetsender.h \
include/pdu.h include/ipaddress.h include/hwaddress.h \
include/network_interface.h include/dhcp.h include/bootp.h \
include/utils.h include/ethernetII.h
include/endianness.h:
include/utils.h:
include/packetsender.h:
include/pdu.h:
include/ipaddress.h:
include/hwaddress.h:
include/network_interface.h:
include/small_uint.h:
include/dhcp.h:
include/bootp.h:
include/utils.h:
include/pdu.h:
include/packetsender.h:
include/endianness.h:
include/ipaddress.h:
include/hwaddress.h:
include/ethernetII.h:
include/network_interface.h:
src/dns.o: src/dns.cpp include/dns.h include/pdu.h include/packetsender.h \
include/utils.h include/ipaddress.h include/hwaddress.h \
include/network_interface.h
include/endianness.h include/small_uint.h include/ipaddress.h
include/dns.h:
@@ -77,18 +78,17 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/endianness.h:
include/small_uint.h:
include/ipaddress.h:
include/hwaddress.h:
include/network_interface.h:
src/dot11.o: src/dot11.cpp include/dot11.h include/pdu.h \
include/packetsender.h include/utils.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h include/rawpdu.h \
include/radiotap.h include/sniffer.h include/ethernetII.h \
include/radiotap.h include/utils.h include/snap.h
include/packetsender.h include/endianness.h include/small_uint.h \
include/network_interface.h include/hwaddress.h include/ipaddress.h \
include/rawpdu.h include/radiotap.h include/sniffer.h \
include/ethernetII.h include/radiotap.h include/rsn_information.h \
include/snap.h
include/dot11.h:
@@ -96,13 +96,15 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/endianness.h:
include/ipaddress.h:
include/small_uint.h:
include/network_interface.h:
include/hwaddress.h:
include/network_interface.h:
include/ipaddress.h:
include/rawpdu.h:
@@ -114,12 +116,13 @@ include/ethernetII.h:
include/radiotap.h:
include/utils.h:
include/rsn_information.h:
include/snap.h:
src/eapol.o: src/eapol.cpp include/eapol.h include/pdu.h \
include/packetsender.h include/utils.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h include/dot11.h
include/packetsender.h include/small_uint.h include/endianness.h \
include/dot11.h include/network_interface.h include/hwaddress.h \
include/ipaddress.h include/rsn_information.h
include/eapol.h:
@@ -127,19 +130,23 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/small_uint.h:
include/ipaddress.h:
include/endianness.h:
include/hwaddress.h:
include/dot11.h:
include/network_interface.h:
include/dot11.h:
include/hwaddress.h:
include/ipaddress.h:
include/rsn_information.h:
src/ethernetII.o: src/ethernetII.cpp include/ethernetII.h include/pdu.h \
include/packetsender.h include/utils.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h include/rawpdu.h \
include/ip.h include/arp.h include/utils.h
include/packetsender.h include/endianness.h include/small_uint.h \
include/hwaddress.h include/network_interface.h include/ipaddress.h \
include/rawpdu.h include/ip.h include/arp.h
include/ethernetII.h:
@@ -147,25 +154,25 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/endianness.h:
include/ipaddress.h:
include/small_uint.h:
include/hwaddress.h:
include/network_interface.h:
include/ipaddress.h:
include/rawpdu.h:
include/ip.h:
include/arp.h:
include/utils.h:
src/icmp.o: src/icmp.cpp include/icmp.h include/pdu.h \
include/packetsender.h include/utils.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h include/rawpdu.h \
include/utils.h
include/packetsender.h include/endianness.h include/small_uint.h \
include/rawpdu.h include/utils.h include/ipaddress.h include/hwaddress.h \
include/network_interface.h
include/icmp.h:
@@ -173,6 +180,12 @@ include/pdu.h:
include/packetsender.h:
include/endianness.h:
include/small_uint.h:
include/rawpdu.h:
include/utils.h:
include/ipaddress.h:
@@ -180,14 +193,10 @@ include/ipaddress.h:
include/hwaddress.h:
include/network_interface.h:
include/rawpdu.h:
include/utils.h:
src/ieee802_3.o: src/ieee802_3.cpp include/ieee802_3.h include/pdu.h \
include/packetsender.h include/utils.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h include/llc.h \
include/utils.h
include/packetsender.h include/endianness.h include/small_uint.h \
include/hwaddress.h include/network_interface.h include/ipaddress.h \
include/llc.h
include/ieee802_3.h:
@@ -195,38 +204,30 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/endianness.h:
include/ipaddress.h:
include/small_uint.h:
include/hwaddress.h:
include/network_interface.h:
include/ipaddress.h:
include/llc.h:
include/utils.h:
src/ipaddress.o: src/ipaddress.cpp include/ipaddress.h include/utils.h \
include/packetsender.h include/pdu.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h
src/ipaddress.o: src/ipaddress.cpp include/ipaddress.h \
include/endianness.h include/small_uint.h
include/ipaddress.h:
include/utils.h:
include/endianness.h:
include/packetsender.h:
include/pdu.h:
include/ipaddress.h:
include/hwaddress.h:
include/network_interface.h:
include/small_uint.h:
src/ip.o: src/ip.cpp include/ip.h include/pdu.h include/packetsender.h \
include/ipaddress.h include/utils.h include/hwaddress.h \
include/network_interface.h include/tcp.h include/udp.h include/icmp.h \
include/rawpdu.h include/utils.h include/constants.h
include/small_uint.h include/ipaddress.h include/endianness.h \
include/tcp.h include/udp.h include/icmp.h include/rawpdu.h \
include/utils.h include/hwaddress.h include/network_interface.h \
include/constants.h
include/ip.h:
@@ -234,13 +235,11 @@ include/pdu.h:
include/packetsender.h:
include/small_uint.h:
include/ipaddress.h:
include/utils.h:
include/hwaddress.h:
include/network_interface.h:
include/endianness.h:
include/tcp.h:
@@ -252,10 +251,13 @@ include/rawpdu.h:
include/utils.h:
include/hwaddress.h:
include/network_interface.h:
include/constants.h:
src/llc.o: src/llc.cpp include/pdu.h include/packetsender.h include/pdu.h \
include/llc.h include/utils.h include/ipaddress.h include/hwaddress.h \
include/network_interface.h include/utils.h include/rawpdu.h
include/llc.h include/endianness.h include/small_uint.h include/rawpdu.h
include/pdu.h:
@@ -265,21 +267,15 @@ include/pdu.h:
include/llc.h:
include/utils.h:
include/endianness.h:
include/ipaddress.h:
include/hwaddress.h:
include/network_interface.h:
include/utils.h:
include/small_uint.h:
include/rawpdu.h:
src/network_interface.o: src/network_interface.cpp \
include/network_interface.h include/hwaddress.h include/ipaddress.h \
include/utils.h include/packetsender.h include/pdu.h \
include/network_interface.h
include/network_interface.h include/endianness.h include/small_uint.h
include/network_interface.h:
@@ -294,6 +290,10 @@ include/packetsender.h:
include/pdu.h:
include/network_interface.h:
include/endianness.h:
include/small_uint.h:
src/packetsender.o: src/packetsender.cpp include/packetsender.h \
include/pdu.h include/packetsender.h
@@ -322,8 +322,9 @@ include/pdu.h:
include/rawpdu.h:
src/radiotap.o: src/radiotap.cpp include/radiotap.h include/pdu.h \
include/packetsender.h include/network_interface.h include/hwaddress.h \
include/ipaddress.h include/dot11.h include/utils.h include/utils.h
include/packetsender.h include/endianness.h include/small_uint.h \
include/network_interface.h include/hwaddress.h include/ipaddress.h \
include/dot11.h include/utils.h
include/radiotap.h:
@@ -331,6 +332,10 @@ include/pdu.h:
include/packetsender.h:
include/endianness.h:
include/small_uint.h:
include/network_interface.h:
include/hwaddress.h:
@@ -339,8 +344,6 @@ include/ipaddress.h:
include/dot11.h:
include/utils.h:
include/utils.h:
src/rawpdu.o: src/rawpdu.cpp include/rawpdu.h include/pdu.h \
include/packetsender.h
@@ -350,10 +353,19 @@ include/rawpdu.h:
include/pdu.h:
include/packetsender.h:
src/rsn_information.o: src/rsn_information.cpp include/rsn_information.h \
include/endianness.h include/small_uint.h
include/rsn_information.h:
include/endianness.h:
include/small_uint.h:
src/snap.o: src/snap.cpp include/snap.h include/pdu.h \
include/packetsender.h include/utils.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h include/constants.h \
include/arp.h include/ip.h include/eapol.h
include/packetsender.h include/endianness.h include/small_uint.h \
include/constants.h include/arp.h include/ipaddress.h \
include/hwaddress.h include/network_interface.h include/ip.h \
include/eapol.h
include/snap.h:
@@ -361,7 +373,13 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/endianness.h:
include/small_uint.h:
include/constants.h:
include/arp.h:
include/ipaddress.h:
@@ -369,17 +387,13 @@ include/hwaddress.h:
include/network_interface.h:
include/constants.h:
include/arp.h:
include/ip.h:
include/eapol.h:
src/sniffer.o: src/sniffer.cpp include/sniffer.h include/pdu.h \
include/packetsender.h include/ethernetII.h include/utils.h \
include/ipaddress.h include/hwaddress.h include/network_interface.h \
include/radiotap.h
include/packetsender.h include/ethernetII.h include/endianness.h \
include/small_uint.h include/hwaddress.h include/network_interface.h \
include/ipaddress.h include/radiotap.h
include/sniffer.h:
@@ -389,19 +403,21 @@ include/packetsender.h:
include/ethernetII.h:
include/utils.h:
include/endianness.h:
include/ipaddress.h:
include/small_uint.h:
include/hwaddress.h:
include/network_interface.h:
include/ipaddress.h:
include/radiotap.h:
src/tcp.o: src/tcp.cpp include/tcp.h include/pdu.h include/packetsender.h \
include/utils.h include/ipaddress.h include/hwaddress.h \
include/network_interface.h include/ip.h include/constants.h \
include/rawpdu.h include/utils.h
include/small_uint.h include/endianness.h include/ip.h \
include/ipaddress.h include/constants.h include/rawpdu.h include/utils.h \
include/hwaddress.h include/network_interface.h
include/tcp.h:
@@ -409,25 +425,60 @@ include/pdu.h:
include/packetsender.h:
include/utils.h:
include/small_uint.h:
include/ipaddress.h:
include/hwaddress.h:
include/network_interface.h:
include/endianness.h:
include/ip.h:
include/ipaddress.h:
include/constants.h:
include/rawpdu.h:
include/utils.h:
include/hwaddress.h:
include/network_interface.h:
src/tcp_stream.o: src/tcp_stream.cpp include/rawpdu.h include/pdu.h \
include/packetsender.h include/tcp_stream.h include/sniffer.h \
include/ethernetII.h include/endianness.h include/small_uint.h \
include/hwaddress.h include/network_interface.h include/ipaddress.h \
include/radiotap.h include/tcp.h include/ip.h
include/rawpdu.h:
include/pdu.h:
include/packetsender.h:
include/tcp_stream.h:
include/sniffer.h:
include/ethernetII.h:
include/endianness.h:
include/small_uint.h:
include/hwaddress.h:
include/network_interface.h:
include/ipaddress.h:
include/radiotap.h:
include/tcp.h:
include/ip.h:
src/udp.o: src/udp.cpp include/udp.h include/pdu.h include/packetsender.h \
include/endianness.h include/small_uint.h include/constants.h \
include/utils.h include/ipaddress.h include/hwaddress.h \
include/network_interface.h include/constants.h include/ip.h \
include/rawpdu.h
include/network_interface.h include/ip.h include/rawpdu.h
include/udp.h:
@@ -435,6 +486,12 @@ include/pdu.h:
include/packetsender.h:
include/endianness.h:
include/small_uint.h:
include/constants.h:
include/utils.h:
include/ipaddress.h:
@@ -443,15 +500,14 @@ include/hwaddress.h:
include/network_interface.h:
include/constants.h:
include/ip.h:
include/rawpdu.h:
src/utils.o: src/utils.cpp include/utils.h include/packetsender.h \
include/pdu.h include/ipaddress.h include/hwaddress.h \
include/network_interface.h include/pdu.h include/ip.h include/utils.h \
include/icmp.h include/arp.h
include/network_interface.h include/pdu.h include/ip.h \
include/small_uint.h include/endianness.h include/icmp.h include/arp.h \
include/endianness.h
include/utils.h:
@@ -469,8 +525,12 @@ include/pdu.h:
include/ip.h:
include/utils.h:
include/small_uint.h:
include/endianness.h:
include/icmp.h:
include/arp.h:
include/endianness.h: