f29de58669f99a4d856015256015819310b880ab
[framework.git] / tools / dump-netlink
1 #!/usr/bin/env python
2 # -*- coding: UTF-8 -*-
3 """
4 Minimal Netlink Message Dumper
5 (C) 2008 Michael 'Mickey' Lauer <mlauer@vanille-media.de>
6 GPLv2 or later
7 """
8 import pprint
9 pp = pprint.PrettyPrinter( indent=4 )
10
11 from framework.cxnet.netlink.rtnl import *
12 p = rtnl_msg_parser()
13 s = rtnl_socket( groups=0xff )
14
15 while True:
16     len, msg = s.recv()
17     pp.pprint( p.parse( msg ) )
18         
19