Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created March 11, 2019 19:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/0a47a1a4524851fae479719443de8d50 to your computer and use it in GitHub Desktop.
Save ryantm/0a47a1a4524851fae479719443de8d50 to your computer and use it in GitHub Desktop.
/nix/store/40280ngpc3c2h2cbfwnbkpd6w70w5ycd-python3.7-pyroute2-0.5.4
├── bin
│   └── ss2
├── lib
│   └── python3.7
│   └── site-packages
│   ├── pyroute2
│   │   ├── arp.py
│   │   ├── bsd
│   │   │   ├── __init__.py
│   │   │   ├── pf_route
│   │   │   │   ├── freebsd.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── openbsd.py
│   │   │   │   └── __pycache__
│   │   │   │   ├── freebsd.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── openbsd.cpython-37.pyc
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── util.cpython-37.pyc
│   │   │   ├── rtmsocket
│   │   │   │   ├── freebsd.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── openbsd.py
│   │   │   │   └── __pycache__
│   │   │   │   ├── freebsd.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── openbsd.cpython-37.pyc
│   │   │   └── util.py
│   │   ├── cli
│   │   │   ├── __init__.py
│   │   │   └── __pycache__
│   │   │   └── __init__.cpython-37.pyc
│   │   ├── common.py
│   │   ├── config
│   │   │   ├── asyncio.py
│   │   │   ├── eventlet.py
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── asyncio.cpython-37.pyc
│   │   │   │   ├── eventlet.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── test_platform.cpython-37.pyc
│   │   │   └── test_platform.py
│   │   ├── conntrack.py
│   │   ├── devlink.py
│   │   ├── dhcp
│   │   │   ├── dhcp4msg.py
│   │   │   ├── dhcp4socket.py
│   │   │   ├── __init__.py
│   │   │   └── __pycache__
│   │   │   ├── dhcp4msg.cpython-37.pyc
│   │   │   ├── dhcp4socket.cpython-37.pyc
│   │   │   └── __init__.cpython-37.pyc
│   │   ├── __init__.py
│   │   ├── ipdb
│   │   │   ├── exceptions.py
│   │   │   ├── __init__.py
│   │   │   ├── interfaces.py
│   │   │   ├── linkedset.py
│   │   │   ├── main.py
│   │   │   ├── __pycache__
│   │   │   │   ├── exceptions.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── interfaces.cpython-37.pyc
│   │   │   │   ├── linkedset.cpython-37.pyc
│   │   │   │   ├── main.cpython-37.pyc
│   │   │   │   ├── routes.cpython-37.pyc
│   │   │   │   ├── rules.cpython-37.pyc
│   │   │   │   ├── transactional.cpython-37.pyc
│   │   │   │   └── utils.cpython-37.pyc
│   │   │   ├── routes.py
│   │   │   ├── rules.py
│   │   │   ├── transactional.py
│   │   │   └── utils.py
│   │   ├── iproute
│   │   │   ├── bsd.py
│   │   │   ├── __init__.py
│   │   │   ├── linux.py
│   │   │   ├── __pycache__
│   │   │   │   ├── bsd.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── linux.cpython-37.pyc
│   │   │   │   └── remote.cpython-37.pyc
│   │   │   └── remote.py
│   │   ├── ipset.py
│   │   ├── iwutil.py
│   │   ├── ndb
│   │   │   ├── address.py
│   │   │   ├── dbschema.py
│   │   │   ├── __init__.py
│   │   │   ├── interface.py
│   │   │   ├── main.py
│   │   │   ├── neighbour.py
│   │   │   ├── __pycache__
│   │   │   │   ├── address.cpython-37.pyc
│   │   │   │   ├── dbschema.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── interface.cpython-37.pyc
│   │   │   │   ├── main.cpython-37.pyc
│   │   │   │   ├── neighbour.cpython-37.pyc
│   │   │   │   ├── query.cpython-37.pyc
│   │   │   │   ├── report.cpython-37.pyc
│   │   │   │   ├── route.cpython-37.pyc
│   │   │   │   ├── rtnl_object.cpython-37.pyc
│   │   │   │   └── sql.cpython-37.pyc
│   │   │   ├── query.py
│   │   │   ├── report.py
│   │   │   ├── route.py
│   │   │   ├── rtnl_object.py
│   │   │   └── sql.py
│   │   ├── netlink
│   │   │   ├── devlink
│   │   │   │   ├── __init__.py
│   │   │   │   └── __pycache__
│   │   │   │   └── __init__.cpython-37.pyc
│   │   │   ├── diag
│   │   │   │   ├── __init__.py
│   │   │   │   └── __pycache__
│   │   │   │   └── __init__.cpython-37.pyc
│   │   │   ├── event
│   │   │   │   ├── acpi_event.py
│   │   │   │   ├── dquot.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __pycache__
│   │   │   │   │   ├── acpi_event.cpython-37.pyc
│   │   │   │   │   ├── dquot.cpython-37.pyc
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   └── thermal_event.cpython-37.pyc
│   │   │   │   └── thermal_event.py
│   │   │   ├── exceptions.py
│   │   │   ├── generic
│   │   │   │   ├── __init__.py
│   │   │   │   └── __pycache__
│   │   │   │   └── __init__.cpython-37.pyc
│   │   │   ├── __init__.py
│   │   │   ├── ipq
│   │   │   │   ├── __init__.py
│   │   │   │   └── __pycache__
│   │   │   │   └── __init__.cpython-37.pyc
│   │   │   ├── nfnetlink
│   │   │   │   ├── __init__.py
│   │   │   │   ├── ipset.py
│   │   │   │   ├── nfctsocket.py
│   │   │   │   ├── nftsocket.py
│   │   │   │   └── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── ipset.cpython-37.pyc
│   │   │   │   ├── nfctsocket.cpython-37.pyc
│   │   │   │   └── nftsocket.cpython-37.pyc
│   │   │   ├── nl80211
│   │   │   │   ├── __init__.py
│   │   │   │   └── __pycache__
│   │   │   │   └── __init__.cpython-37.pyc
│   │   │   ├── nlsocket.py
│   │   │   ├── __pycache__
│   │   │   │   ├── exceptions.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── nlsocket.cpython-37.pyc
│   │   │   ├── rtnl
│   │   │   │   ├── errmsg.py
│   │   │   │   ├── fibmsg.py
│   │   │   │   ├── ifaddrmsg.py
│   │   │   │   ├── ifinfmsg
│   │   │   │   │   ├── compat.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── plugins
│   │   │   │   │   │   ├── bond.py
│   │   │   │   │   │   ├── gtp.py
│   │   │   │   │   │   ├── __init__.py
│   │   │   │   │   │   ├── ipvlan.py
│   │   │   │   │   │   ├── __pycache__
│   │   │   │   │   │   │   ├── bond.cpython-37.pyc
│   │   │   │   │   │   │   ├── gtp.cpython-37.pyc
│   │   │   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   │   │   ├── ipvlan.cpython-37.pyc
│   │   │   │   │   │   │   ├── tuntap.cpython-37.pyc
│   │   │   │   │   │   │   ├── vlan.cpython-37.pyc
│   │   │   │   │   │   │   ├── vrf.cpython-37.pyc
│   │   │   │   │   │   │   ├── vti6.cpython-37.pyc
│   │   │   │   │   │   │   ├── vti.cpython-37.pyc
│   │   │   │   │   │   │   ├── vxlan.cpython-37.pyc
│   │   │   │   │   │   │   └── xfrm.cpython-37.pyc
│   │   │   │   │   │   ├── tuntap.py
│   │   │   │   │   │   ├── vlan.py
│   │   │   │   │   │   ├── vrf.py
│   │   │   │   │   │   ├── vti6.py
│   │   │   │   │   │   ├── vti.py
│   │   │   │   │   │   ├── vxlan.py
│   │   │   │   │   │   └── xfrm.py
│   │   │   │   │   ├── proxy.py
│   │   │   │   │   └── __pycache__
│   │   │   │   │   ├── compat.cpython-37.pyc
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   └── proxy.cpython-37.pyc
│   │   │   │   ├── __init__.py
│   │   │   │   ├── iprsocket.py
│   │   │   │   ├── iw_event.py
│   │   │   │   ├── marshal.py
│   │   │   │   ├── ndmsg.py
│   │   │   │   ├── ndtmsg.py
│   │   │   │   ├── nsidmsg.py
│   │   │   │   ├── p2pmsg.py
│   │   │   │   ├── __pycache__
│   │   │   │   │   ├── errmsg.cpython-37.pyc
│   │   │   │   │   ├── fibmsg.cpython-37.pyc
│   │   │   │   │   ├── ifaddrmsg.cpython-37.pyc
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   ├── iprsocket.cpython-37.pyc
│   │   │   │   │   ├── iw_event.cpython-37.pyc
│   │   │   │   │   ├── marshal.cpython-37.pyc
│   │   │   │   │   ├── ndmsg.cpython-37.pyc
│   │   │   │   │   ├── ndtmsg.cpython-37.pyc
│   │   │   │   │   ├── nsidmsg.cpython-37.pyc
│   │   │   │   │   ├── p2pmsg.cpython-37.pyc
│   │   │   │   │   ├── req.cpython-37.pyc
│   │   │   │   │   ├── riprsocket.cpython-37.pyc
│   │   │   │   │   ├── rtgenmsg.cpython-37.pyc
│   │   │   │   │   └── rtmsg.cpython-37.pyc
│   │   │   │   ├── req.py
│   │   │   │   ├── riprsocket.py
│   │   │   │   ├── rtgenmsg.py
│   │   │   │   ├── rtmsg.py
│   │   │   │   └── tcmsg
│   │   │   │   ├── act_bpf.py
│   │   │   │   ├── act_connmark.py
│   │   │   │   ├── act_gact.py
│   │   │   │   ├── act_mirred.py
│   │   │   │   ├── act_police.py
│   │   │   │   ├── act_vlan.py
│   │   │   │   ├── cls_basic.py
│   │   │   │   ├── cls_flow.py
│   │   │   │   ├── cls_fw.py
│   │   │   │   ├── cls_matchall.py
│   │   │   │   ├── cls_u32.py
│   │   │   │   ├── common_act.py
│   │   │   │   ├── common_ematch.py
│   │   │   │   ├── common.py
│   │   │   │   ├── em_ipset.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __pycache__
│   │   │   │   │   ├── act_bpf.cpython-37.pyc
│   │   │   │   │   ├── act_connmark.cpython-37.pyc
│   │   │   │   │   ├── act_gact.cpython-37.pyc
│   │   │   │   │   ├── act_mirred.cpython-37.pyc
│   │   │   │   │   ├── act_police.cpython-37.pyc
│   │   │   │   │   ├── act_vlan.cpython-37.pyc
│   │   │   │   │   ├── cls_basic.cpython-37.pyc
│   │   │   │   │   ├── cls_flow.cpython-37.pyc
│   │   │   │   │   ├── cls_fw.cpython-37.pyc
│   │   │   │   │   ├── cls_matchall.cpython-37.pyc
│   │   │   │   │   ├── cls_u32.cpython-37.pyc
│   │   │   │   │   ├── common_act.cpython-37.pyc
│   │   │   │   │   ├── common.cpython-37.pyc
│   │   │   │   │   ├── common_ematch.cpython-37.pyc
│   │   │   │   │   ├── em_ipset.cpython-37.pyc
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   ├── sched_bpf.cpython-37.pyc
│   │   │   │   │   ├── sched_choke.cpython-37.pyc
│   │   │   │   │   ├── sched_clsact.cpython-37.pyc
│   │   │   │   │   ├── sched_codel.cpython-37.pyc
│   │   │   │   │   ├── sched_drr.cpython-37.pyc
│   │   │   │   │   ├── sched_fq_codel.cpython-37.pyc
│   │   │   │   │   ├── sched_hfsc.cpython-37.pyc
│   │   │   │   │   ├── sched_htb.cpython-37.pyc
│   │   │   │   │   ├── sched_ingress.cpython-37.pyc
│   │   │   │   │   ├── sched_netem.cpython-37.pyc
│   │   │   │   │   ├── sched_pfifo_fast.cpython-37.pyc
│   │   │   │   │   ├── sched_plug.cpython-37.pyc
│   │   │   │   │   ├── sched_sfq.cpython-37.pyc
│   │   │   │   │   ├── sched_tbf.cpython-37.pyc
│   │   │   │   │   └── sched_template.cpython-37.pyc
│   │   │   │   ├── sched_bpf.py
│   │   │   │   ├── sched_choke.py
│   │   │   │   ├── sched_clsact.py
│   │   │   │   ├── sched_codel.py
│   │   │   │   ├── sched_drr.py
│   │   │   │   ├── sched_fq_codel.py
│   │   │   │   ├── sched_hfsc.py
│   │   │   │   ├── sched_htb.py
│   │   │   │   ├── sched_ingress.py
│   │   │   │   ├── sched_netem.py
│   │   │   │   ├── sched_pfifo_fast.py
│   │   │   │   ├── sched_plug.py
│   │   │   │   ├── sched_sfq.py
│   │   │   │   ├── sched_tbf.py
│   │   │   │   └── sched_template.py
│   │   │   └── taskstats
│   │   │   ├── __init__.py
│   │   │   └── __pycache__
│   │   │   └── __init__.cpython-37.pyc
│   │   ├── netns
│   │   │   ├── __init__.py
│   │   │   ├── nslink.py
│   │   │   ├── process
│   │   │   │   ├── __init__.py
│   │   │   │   ├── proxy.py
│   │   │   │   └── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── proxy.cpython-37.pyc
│   │   │   └── __pycache__
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   └── nslink.cpython-37.pyc
│   │   ├── nftables
│   │   │   ├── expressions.py
│   │   │   ├── __init__.py
│   │   │   ├── main.py
│   │   │   └── __pycache__
│   │   │   ├── expressions.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   └── main.cpython-37.pyc
│   │   ├── protocols
│   │   │   ├── icmp.py
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── icmp.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── rawsocket.cpython-37.pyc
│   │   │   └── rawsocket.py
│   │   ├── proxy.py
│   │   ├── __pycache__
│   │   │   ├── arp.cpython-37.pyc
│   │   │   ├── common.cpython-37.pyc
│   │   │   ├── conntrack.cpython-37.pyc
│   │   │   ├── devlink.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   ├── ipset.cpython-37.pyc
│   │   │   ├── iwutil.cpython-37.pyc
│   │   │   ├── proxy.cpython-37.pyc
│   │   │   └── wiset.cpython-37.pyc
│   │   ├── remote
│   │   │   ├── __init__.py
│   │   │   ├── __main__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── __main__.cpython-37.pyc
│   │   │   │   └── shell.cpython-37.pyc
│   │   │   └── shell.py
│   │   └── wiset.py
│   └── pyroute2-0.5.4.dist-info
│   ├── INSTALLER
│   ├── LICENSE.Apache.v2
│   ├── LICENSE.GPL.v2
│   ├── METADATA
│   ├── RECORD
│   ├── top_level.txt
│   └── WHEEL
└── nix-support
└── propagated-build-inputs
62 directories, 287 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment