mirror of
https://github.com/ntop/n2n.git
synced 2024-09-19 16:41:11 +02:00
Set last_p2p ib peer_set_p2p_confirmed
This commit is contained in:
parent
3db1cab276
commit
b36754eae0
|
@ -442,7 +442,8 @@ static void check_peer_registration_needed(n2n_edge_t * eee,
|
|||
*/
|
||||
static void peer_set_p2p_confirmed(n2n_edge_t * eee,
|
||||
const n2n_mac_t mac,
|
||||
const n2n_sock_t * peer) {
|
||||
const n2n_sock_t * peer,
|
||||
time_t now) {
|
||||
struct peer_info * prev = NULL;
|
||||
struct peer_info * scan;
|
||||
macstr_t mac_buf;
|
||||
|
@ -480,6 +481,7 @@ static void peer_set_p2p_confirmed(n2n_edge_t * eee,
|
|||
eee->known_peers = scan;
|
||||
|
||||
scan->sock = *peer;
|
||||
scan->last_p2p = now;
|
||||
|
||||
traceEvent(TRACE_NORMAL, "P2P connection enstablished: %s [%s]",
|
||||
macaddr_str(mac_buf, mac),
|
||||
|
@ -496,7 +498,7 @@ static void peer_set_p2p_confirmed(n2n_edge_t * eee,
|
|||
(unsigned int)peer_list_size(eee->known_peers));
|
||||
|
||||
|
||||
update_peer_seen(scan, time(NULL));
|
||||
update_peer_seen(scan, now);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -1469,7 +1471,7 @@ static void readFromIPSocket(n2n_edge_t * eee, int in_sock) {
|
|||
sock_to_cstr(sockbuf1, &sender),
|
||||
sock_to_cstr(sockbuf2, orig_sender));
|
||||
|
||||
peer_set_p2p_confirmed(eee, ra.srcMac, &sender);
|
||||
peer_set_p2p_confirmed(eee, ra.srcMac, &sender, now);
|
||||
break;
|
||||
}
|
||||
case MSG_TYPE_REGISTER_SUPER_ACK:
|
||||
|
|
Loading…
Reference in New Issue
Block a user