Skip to main content

fire_scope/
constants.rs

1/// 定数の共通化
2
3pub const RIR_URLS: &[&str] = &[
4    "https://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest",
5    "https://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest",
6    "https://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest",
7    "https://ftp.apnic.net/pub/stats/apnic/delegated-apnic-extended-latest",
8    "https://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest",
9];
10
11/// ダウンロード本文サイズ上限 (バイト)。防御的に 32 MiB
12pub const MAX_RIR_DOWNLOAD_BYTES: u64 = 32 * 1024 * 1024;
13
14/// JSON API 応答の最大サイズ上限 (バイト)。防御的に 8 MiB
15pub const MAX_JSON_DOWNLOAD_BYTES: u64 = 8 * 1024 * 1024;