aboutsummaryrefslogtreecommitdiff
path: root/utils/toripaddr2list.py
blob: 13cc8e1e6cdbd3cd9ab5d42ef56c67ac37d2f819 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env python3

import sys
import socket, struct

if len (sys.argv) != 2 :
    print("Usage: toripaddr2list.py <file>")
    sys.exit (1)
            
with open(sys.argv[1]) as fp:
    for cnt, line in enumerate(fp):
        ipaddr = line.rstrip()
        print(" { 0x"+socket.inet_aton(ipaddr).hex()+", /* "+ipaddr+" */, 32, NDPI_PROTOCOL_TOR },")