summaryrefslogtreecommitdiff
path: root/iftop.c
diff options
context:
space:
mode:
Diffstat (limited to 'iftop.c')
-rw-r--r--iftop.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/iftop.c b/iftop.c
index 032df61..feec42f 100644
--- a/iftop.c
+++ b/iftop.c
@@ -146,7 +146,7 @@ void tick(int print) {
if(t - last_timestamp >= RESOLUTION) {
analyse_data();
if (options.no_curses) {
- if (!options.timed_output || (options.timed_output && t - first_timestamp >= options.timed_output)) {
+ if (!options.timed_output || (t - first_timestamp >= options.timed_output)) {
tui_print();
if (options.timed_output) {
finish(SIGINT);
@@ -546,7 +546,6 @@ static void handle_tokenring_packet(unsigned char* args, const struct pcap_pkthd
static void handle_ppp_packet(unsigned char* args, const struct pcap_pkthdr* pkthdr, const unsigned char* packet)
{
- register u_int length = pkthdr->len;
register u_int caplen = pkthdr->caplen;
u_int proto;
@@ -558,11 +557,9 @@ static void handle_ppp_packet(unsigned char* args, const struct pcap_pkthdr* pkt
return;
packet += 2;
- length -= 2;
proto = EXTRACT_16BITS(packet);
packet += 2;
- length -= 2;
if(proto == PPP_IP || proto == ETHERTYPE_IP || proto == ETHERTYPE_IPV6) {
handle_ip_packet((struct ip*)packet, -1);