156:function peers::is_blocked() { 158: block::is_blocked "$name" 250: local is_blocked 251: peers::is_blocked "$name" && is_blocked="true" || is_blocked="false" 252: if [[ "$is_blocked" == "true" ]]; then 325: local name="${1:-}" client_ip="${2:-}" was_blocked="${3:-false}" 333: if [[ -n "$client_ip" ]] && $was_blocked; then 348: local name="${1:-}" pubkey="${2:-}" is_blocked="${3:-false}" 352: data=$(peers::last_seen_data "$is_blocked" "$last_ts" "$handshake_ts") 365: local name="${1:-}" public_key="${2:-}" is_blocked="${3:-false}" 369: state=$(peers::connection_state "$is_blocked" "$is_restricted" \ 376: if [[ "$is_blocked" == "true" ]]; then 377: color="\033[1;31m" # red — blocked 392:function peers::format_status_verbose() { 393: local name="${1:-}" public_key="${2:-}" is_blocked="${3:-false}" 398: state=$(peers::connection_state "$is_blocked" "$is_restricted" \ 403: if [[ "$is_blocked" == "true" ]]; then 405: suffix=" (blocked)" 430: local is_blocked="${1:-false}" is_restricted="${2:-false}" 438: if [[ "$is_blocked" == "true" ]]; then