最終更新 1 month ago

gistfile1.txt Raw
1156:function peers::is_blocked() {
2158: block::is_blocked "$name"
3250: local is_blocked
4251: peers::is_blocked "$name" && is_blocked="true" || is_blocked="false"
5252: if [[ "$is_blocked" == "true" ]]; then
6325: local name="${1:-}" client_ip="${2:-}" was_blocked="${3:-false}"
7333: if [[ -n "$client_ip" ]] && $was_blocked; then
8348: local name="${1:-}" pubkey="${2:-}" is_blocked="${3:-false}"
9352: data=$(peers::last_seen_data "$is_blocked" "$last_ts" "$handshake_ts")
10365: local name="${1:-}" public_key="${2:-}" is_blocked="${3:-false}"
11369: state=$(peers::connection_state "$is_blocked" "$is_restricted" \
12376: if [[ "$is_blocked" == "true" ]]; then
13377: color="\033[1;31m" # red — blocked
14392:function peers::format_status_verbose() {
15393: local name="${1:-}" public_key="${2:-}" is_blocked="${3:-false}"
16398: state=$(peers::connection_state "$is_blocked" "$is_restricted" \
17403: if [[ "$is_blocked" == "true" ]]; then
18405: suffix=" (blocked)"
19430: local is_blocked="${1:-false}" is_restricted="${2:-false}"
20438: if [[ "$is_blocked" == "true" ]]; then