• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/third-party/dht/

Lines Matching defs:salen

217 static int send_ping(const struct sockaddr *sa, int salen,
219 static int send_pong(const struct sockaddr *sa, int salen,
221 static int send_find_node(const struct sockaddr *sa, int salen,
224 static int send_nodes_peers(const struct sockaddr *sa, int salen,
230 static int send_closest_nodes(const struct sockaddr *sa, int salen,
235 static int send_get_peers(const struct sockaddr *sa, int salen,
238 static int send_announce_peer(const struct sockaddr *sa, int salen,
242 static int send_peer_announced(const struct sockaddr *sa, int salen,
244 static int send_error(const struct sockaddr *sa, int salen,
655 blacklist_node(const unsigned char *id, const struct sockaddr *sa, int salen)
680 memcpy(&blacklist[next_blacklisted], sa, salen);
685 node_blacklisted(const struct sockaddr *sa, int salen)
689 if((unsigned)salen > sizeof(struct sockaddr_storage))
692 if(dht_blacklisted(sa, salen))
696 if(memcmp(&blacklist[i], sa, salen) == 0)
744 new_node(const unsigned char *id, const struct sockaddr *sa, int salen,
757 if(is_martian(sa) || node_blacklisted(sa, salen))
770 memcpy((struct sockaddr*)&n->ss, sa, salen);
798 memcpy((struct sockaddr*)&n->ss, sa, salen);
848 return new_node(id, sa, salen, confirm);
853 memcpy(&b->cached, sa, salen);
854 b->cachedlen = salen;
865 memcpy(&n->ss, sa, salen);
866 n->sslen = salen;
937 const struct sockaddr *sa, int salen,
974 memcpy(&n->ss, sa, salen);
975 n->sslen = salen;
2268 dht_insert_node(const unsigned char *id, struct sockaddr *sa, int salen)
2277 n = new_node(id, (struct sockaddr*)sa, salen, 0);
2282 dht_ping_node(struct sockaddr *sa, int salen)
2288 return send_ping(sa, salen, tid, 4);
2313 const struct sockaddr *sa, int salen)
2317 if(salen == 0)
2320 if(node_blacklisted(sa, salen)) {
2338 return sendto(s, buf, len, flags, sa, salen);
2342 send_ping(const struct sockaddr *sa, int salen,
2354 return dht_send(buf, i, 0, sa, salen);
2362 send_pong(const struct sockaddr *sa, int salen,
2373 return dht_send(buf, i, 0, sa, salen);
2381 send_find_node(const struct sockaddr *sa, int salen,
2402 return dht_send(buf, i, confirm ? MSG_CONFIRM : 0, sa, salen);
2410 send_nodes_peers(const struct sockaddr *sa, int salen,
2469 return dht_send(buf, i, 0, sa, salen);
2537 send_closest_nodes(const struct sockaddr *sa, int salen,
2577 return send_nodes_peers(sa, salen, tid, tid_len,
2584 send_get_peers(const struct sockaddr *sa, int salen,
2606 return dht_send(buf, i, confirm ? MSG_CONFIRM : 0, sa, salen);
2614 send_announce_peer(const struct sockaddr *sa, int salen,
2636 return dht_send(buf, i, confirm ? 0 : MSG_CONFIRM, sa, salen);
2644 send_peer_announced(const struct sockaddr *sa, int salen,
2657 return dht_send(buf, i, 0, sa, salen);
2665 send_error(const struct sockaddr *sa, int salen,
2680 return dht_send(buf, i, 0, sa, salen);