232 |
peer_ip = ip; |
peer_ip = ip; |
233 |
peer_port = udp_port; |
peer_port = udp_port; |
234 |
peer_tcpport = tcp_port; |
peer_tcpport = tcp_port; |
235 |
peer_kind = 3; |
peer_kind = kind; |
236 |
|
peer_last_recv = 0; |
237 |
peer_last_send = 0; |
peer_last_send = 0; |
|
peer_expire = 0; |
|
|
peer_created = last_time (); |
|
238 |
}, pos + 25 |
}, pos + 25 |
239 |
|
|
240 |
let get_peers_from_results ip port answers = |
let get_peers_from_results ip port answers = |
257 |
) |
) |
258 |
| Field_UNKNOWN "sourcetype" -> |
| Field_UNKNOWN "sourcetype" -> |
259 |
for_int_tag tag (fun kind -> |
for_int_tag tag (fun kind -> |
260 |
peer_kind := 3) |
peer_kind := kind) |
261 |
| _ -> |
| _ -> |
262 |
if !verbose_unknown_messages then |
if !verbose_unknown_messages then |
263 |
lprintf_nl () "Unused source tag [%s]" |
lprintf_nl () "Unused source tag [%s]" |
268 |
peer_port = !peer_udpport; |
peer_port = !peer_udpport; |
269 |
peer_tcpport = !peer_tcpport; |
peer_tcpport = !peer_tcpport; |
270 |
peer_md4 = r_md4; |
peer_md4 = r_md4; |
271 |
|
peer_last_recv = 0; |
272 |
peer_last_send = 0; |
peer_last_send = 0; |
273 |
peer_expire = 0; |
peer_kind = !peer_kind; |
|
peer_kind = 3; |
|
|
peer_created = last_time (); |
|
274 |
} |
} |
275 |
) answers |
) answers |
276 |
|
|