if(check_ddnet_handshake_header(udp_bytes, data_end)){
uint32_t challenge = bpf_get_prandom_u32();
bpf_map_update_elem(&ddnet_hashes_list, &challenge, &val BPF_ANY);
server| +- | ▲ pps | ▼ pps
MAIN | up | 570| 565
MASTER| up | 95| 145
FRA | up | 2.0k| 2.31k
GER1 | up | 123| 96
GER2 | up | 428| 508
POL2 | up | 223| 241
RUS4 | up | 2.45k| 2.79k
TUR2 | up | 701| 706
IRN | up | 363| 197
CHL2 |ddos| 1.44k| 298
BRA3 | up | 1.12k| 1.36k
USA | up | 8| 7
USA2 | up | 383| 494
CAN2 | up | 37| 36
CHN1 | up | 8.68k| 12.98k
CHN2 | up | 1.96k| 2.47k
CHN3 | up | 2.96k| 3.78k
CHN4 | up | 3.18k| 3.94k
CHN5 | up | 3.51k| 4.49k
CHN6 | up | 3.44k| 4.26k
CHN8 | up | 3.05k| 3.73k
JAP2 | up | 2.17k| 2.6k
KOR2 | up | 2.35k| 2.67k
SGP2 | up | 247| 340
ZAF2 | up | 134| 112
9618e35
Update settings & commands with https://github.com/ddnet/ddnet/pull/4190 - def-server| +- | ▲ pps | ▼ pps
MAIN | up | 659| 652
MASTER| up | 105| 153
FRA |down| |
GER1 | up | 2.02k| 2.52k
GER2 | up | 3.01k| 3.61k
POL2 | up | 475| 529
RUS4 | up | 4.37k| 4.88k
TUR2 | up | 1.93k| 2.12k
IRN | up | 232| 47
CHL2 |ddos| 1.41k| 199
BRA3 | up | 2.03k| 2.53k
USA | up | 33| 35
USA2 | up | 234| 269
CAN2 | up | 44| 63
CHN1 | up | 8.03k| 9.41k
CHN2 | up | 900| 1.2k
CHN3 | up | 2.03k| 2.56k
CHN4 | up | 2.98k| 3.63k
CHN5 | up | 2.84k| 3.48k
CHN6 | up | 5.07k| 6.37k
CHN8 | up | 2.62k| 3.33k
JAP2 | up | 2.16k| 2.56k
KOR2 | up | 2.18k| 2.53k
SGP2 | up | 310| 452
ZAF2 | up | 222| 188