tools: Use correct key key when deleting item from map
The correct key to use is "tig" instead of "pid".
Signed-off-by: Mauricio Vásquez <mauricio@kinvolk.io>
diff --git a/tools/bindsnoop.py b/tools/bindsnoop.py
index e08ebf8..e1472a4 100755
--- a/tools/bindsnoop.py
+++ b/tools/bindsnoop.py
@@ -344,7 +344,7 @@
sports = [int(sport) for sport in args.port.split(',')]
sports_if = ' && '.join(['sport != %d' % sport for sport in sports])
bpf_text = bpf_text.replace('FILTER_PORT',
- 'if (%s) { currsock.delete(&pid); return 0; }' % sports_if)
+ 'if (%s) { currsock.delete(&tid); return 0; }' % sports_if)
if args.uid:
bpf_text = bpf_text.replace('FILTER_UID',
'if (uid != %s) { return 0; }' % args.uid)
diff --git a/tools/tcpconnect.py b/tools/tcpconnect.py
index 8cb6e4d..7c2cea1 100755
--- a/tools/tcpconnect.py
+++ b/tools/tcpconnect.py
@@ -241,7 +241,7 @@
dports = [int(dport) for dport in args.port.split(',')]
dports_if = ' && '.join(['dport != %d' % ntohs(dport) for dport in dports])
bpf_text = bpf_text.replace('FILTER_PORT',
- 'if (%s) { currsock.delete(&pid); return 0; }' % dports_if)
+ 'if (%s) { currsock.delete(&tid); return 0; }' % dports_if)
if args.uid:
bpf_text = bpf_text.replace('FILTER_UID',
'if (uid != %s) { return 0; }' % args.uid)