aboutsummaryrefslogtreecommitdiff
path: root/myrpki/ripe-prefixes-to-csv.awk
diff options
context:
space:
mode:
Diffstat (limited to 'myrpki/ripe-prefixes-to-csv.awk')
-rw-r--r--myrpki/ripe-prefixes-to-csv.awk43
1 files changed, 0 insertions, 43 deletions
diff --git a/myrpki/ripe-prefixes-to-csv.awk b/myrpki/ripe-prefixes-to-csv.awk
deleted file mode 100644
index 582d5ce7..00000000
--- a/myrpki/ripe-prefixes-to-csv.awk
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/usr/bin/awk -f
-# $Id$
-
-# ftp -pa ftp://ftp.ripe.net/pub/stats/ripencc/membership/alloclist.txt
-
-BEGIN {
- translation["ie.google"] = "GoogleIreland";
-}
-
-function done() {
- if (handle in translation)
- handle = translation[handle];
- 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();
-}