diff options
author | Rob Austein <sra@hactrn.net> | 2014-04-10 22:56:47 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2014-04-10 22:56:47 +0000 |
commit | 45b95aaadc861b0e682373164fe18fa0c5ed2b2e (patch) | |
tree | 6e415c4dd6b78e84a58ae0038ab9847fb69feafc /scripts/ripe-prefixes-to-csv.awk | |
parent | 5e0d1807ca7b049bde262a529443924adfd903e6 (diff) | |
parent | b7459d825cfadb9db265ed1b3bd0c10682464767 (diff) |
Merge tk685 branch back to trunk. This completes the move of the rpki
libraries and rpki.POW module from the rpki-ca package to the rpki-rp
package. Closes #685, closes #633.
svn path=/trunk/; revision=5784
Diffstat (limited to 'scripts/ripe-prefixes-to-csv.awk')
-rw-r--r-- | scripts/ripe-prefixes-to-csv.awk | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/scripts/ripe-prefixes-to-csv.awk b/scripts/ripe-prefixes-to-csv.awk deleted file mode 100644 index 37327484..00000000 --- a/scripts/ripe-prefixes-to-csv.awk +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/awk -f -# $Id$ - -# ftp -pa ftp://ftp.ripe.net/pub/stats/ripencc/membership/alloclist.txt - -function done() { - for (i = 1; i <= n_allocs; i++) - print handle "\t" alloc[i]; - n_allocs = 0; -} - -/^[a-z]/ { - done(); - handle = $0; - nr = NR; -} - -NR == nr + 1 { - name = $0; -} - -NR > nr + 2 && NF > 1 && $2 !~ /:/ { - split($2, a, "/"); - len = a[2]; - split(a[1], a, /[.]/); - for (i = length(a); i < 4; i++) - a[i+1] = 0; - alloc[++n_allocs] = sprintf("%d.%d.%d.%d/%d", a[1], a[2], a[3], a[4], len); -} - -NR > nr + 2 && NF > 1 && $2 ~ /:/ { - alloc[++n_allocs] = $2; -} - -END { - done(); -} |