From 64f469c4bfe87c371c25c03c3e01906aa1b1bd46 Mon Sep 17 00:00:00 2001 From: zak21rs <42852057+zak21rs@users.noreply.github.com> Date: Thu, 18 Oct 2018 16:34:12 -0700 Subject: [PATCH] Update README.md Updated example code to Julia 1.0 compatibility and correct IP header checksum output. --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8a0b19d..7b7dbf2 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ function display_ip_hdr(iphdr::IpHdr) println(" |- Protocol : $(iphdr.protocol)") println(" |- Src Ip : $(iphdr.src_ip)") println(" |- Dest Ip : $(iphdr.dest_ip)") - println(" |- Checksum : 0x$(hex(iphdr.checksum,4))") + println(" |- Checksum : $(iphdr.checksum)") end # function display_ip_hdr function display_udp_hdr(udphdr::UdpHdr) @@ -30,7 +30,7 @@ function display_udp_hdr(udphdr::UdpHdr) println(" |- Src Port : $(udphdr.src_port)") println(" |- Dest Port : $(udphdr.dest_port)") println(" |- Length : $(udphdr.length)") - println(" |- Checksum : 0x$(hex(udphdr.checksum, 4))") + println(" |- Checksum : 0x$(string(udphdr.checksum, base = 16, pad = 4))") print(" |- Data : ") n = 0 @@ -38,7 +38,7 @@ function display_udp_hdr(udphdr::UdpHdr) if n % 16 == 0 && n != 0 print("\n ") end - print("$(hex(byte, 2)) ") + print("$(string(byte, base = 16, pad = 2)) ") n = n + 1 end end # function display_udp_hdr @@ -74,7 +74,7 @@ IP Header |- Protocol : 17 |- Src Ip : 192.168.0.51 |- Dest Ip : 192.168.0.1 - |- Checksum : 0x67ca + |- Checksum : true UDP Header |- Src Port : 34904 |- Dest Port : 53