def is_valid_ipv4(ip_addr):
"""
Return buffer in network order
"""
if type(ip_addr) == bytes and len(ip_addr) == 4:
return ip_addr
if type(ip_addr)== int:
ip_addr = socket.inet_ntoa(struct.pack("!I", ip_addr))
try:
return socket.inet_pton(socket.AF_INET, ip_addr)
except AttributeError: # no inet_pton here, sorry
return socket.inet_aton(ip_addr)
except socket.error: # not a valid address
raise CTRexPacketBuildException(-10,"Not valid ipv4 format");
trex_stl_packet_builder_scapy.py 文件源码
python
阅读 29
收藏 0
点赞 0
评论 0
评论列表
文章目录