Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Remove padding from raw network layer
[csit.git]
/
resources
/
traffic_scripts
/
send_ip_icmp.py
diff --git
a/resources/traffic_scripts/send_ip_icmp.py
b/resources/traffic_scripts/send_ip_icmp.py
index
fd15376
..
5e365eb
100755
(executable)
--- a/
resources/traffic_scripts/send_ip_icmp.py
+++ b/
resources/traffic_scripts/send_ip_icmp.py
@@
-47,24
+47,20
@@
def main():
sent_packets.append(pkt_raw)
txq.send(pkt_raw)
sent_packets.append(pkt_raw)
txq.send(pkt_raw)
- ether = rxq.recv(1)
+ ether = rxq.recv(1
0
)
# Check whether received packet contains layers Ether, IP and ICMP
if ether is None:
# Check whether received packet contains layers Ether, IP and ICMP
if ether is None:
- rxq._proc.terminate()
raise RuntimeError('ICMPv6 echo reply Rx timeout')
if not ether.haslayer(IP):
raise RuntimeError('ICMPv6 echo reply Rx timeout')
if not ether.haslayer(IP):
- rxq._proc.terminate()
raise RuntimeError(
'Not an IP packet received {0}'.format(ether.__repr__()))
if not ether.haslayer(ICMP):
raise RuntimeError(
'Not an IP packet received {0}'.format(ether.__repr__()))
if not ether.haslayer(ICMP):
- rxq._proc.terminate()
raise RuntimeError(
'Not an ICMP packet received {0}'.format(ether.__repr__()))
raise RuntimeError(
'Not an ICMP packet received {0}'.format(ether.__repr__()))
- rxq._proc.terminate()
sys.exit(0)
if __name__ == "__main__":
sys.exit(0)
if __name__ == "__main__":