From b96e7a6fa47ff523d14f1d1502b04cb3ad837186 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Sat, 21 Mar 2020 12:26:04 +0100 Subject: Got rid of those non working extended options, because: * legendary spaghetti code * did not work at all, caused several buffer overflows * pain-in-the-ass to maintain and test * badly reviewed from my side :/ * improved and working "extended options" may be added later * basically reverts most of #8 Signed-off-by: Toni Uhlig --- src/pkt.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/pkt.h') diff --git a/src/pkt.h b/src/pkt.h index a757cf4..163e7b8 100644 --- a/src/pkt.h +++ b/src/pkt.h @@ -137,9 +137,7 @@ typedef struct proxy_desc_t proxy_desc_t; void handle_packet(char * buf, unsigned bytes, int is_pcap, struct sockaddr_in * addr, int icmp_sock); -void handle_data(icmp_echo_packet_t * pkt, int total_len, proxy_desc_t * cur, int handle_extended_options); - -void handle_extended_options(proxy_desc_t * cur); +void handle_data(icmp_echo_packet_t * pkt, int total_len, proxy_desc_t * cur); void handle_ack(uint32_t seq_no, proxy_desc_t * cur); -- cgit v1.2.3