Skip to content

Commit

Permalink
added mtu warning
Browse files Browse the repository at this point in the history
  • Loading branch information
wangyu- committed Aug 9, 2017
1 parent c97f09f commit c48c619
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ int disable_anti_replay=0;
char key_string[1000]= "secret key";
char key[16];//,key2[16];

int mtu_warn=1375;

//uint64_t current_time_rough=0;

Expand Down Expand Up @@ -2039,6 +2040,10 @@ int client_event_loop()
myexit(1);
};

if(recv_len>=mtu_warn)
{
mylog(log_warn,"huge packet,data len=%d (>=%d).strongly suggested to set a smaller mtu at upper level,to get rid of this warn\n ",recv_len,mtu_warn);
}
mylog(log_trace,"Received packet from %s:%d,len: %d\n", inet_ntoa(udp_new_addr_in.sin_addr),
ntohs(udp_new_addr_in.sin_port),recv_len);

Expand Down Expand Up @@ -2312,6 +2317,11 @@ int server_event_loop()
continue;
}

if(recv_len>=mtu_warn)
{
mylog(log_warn,"huge packet,data len=%d (>=%d).strongly suggested to set a smaller mtu at upper level,to get rid of this warn\n ",recv_len,mtu_warn);
}

//conn_info.conv_manager->update_active_time(conv_id); server dosnt update from upd side,only update from raw side. (client updates at both side)

if(conn_info.state.server_current_state==server_ready)
Expand Down

0 comments on commit c48c619

Please sign in to comment.