Skip to content

Commit

Permalink
Update old doc examples
Browse files Browse the repository at this point in the history
- Statement "return false" is now wrapped as "do return false end".
  • Loading branch information
dpino committed Sep 30, 2014
1 parent 77f8f4b commit 70951f1
Show file tree
Hide file tree
Showing 10 changed files with 77 additions and 77 deletions.
10 changes: 5 additions & 5 deletions doc/host-127.0.0.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,30 +59,30 @@ end

```
return function(P,length)
if not (length >= 34) then return false end
if not (length >= 34) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 8) then goto L3 end
do
local v2 = ffi.cast("uint32_t*", P+26)[0]
if v2 == 16777343 then return true end
if v2 == 16777343 then do return true end end
do
local v3 = ffi.cast("uint32_t*", P+30)[0]
do return v3 == 16777343 end
end
end
::L3::
do
if not (length >= 42) then return false end
if not (length >= 42) then do return false end end
do
if v1 == 1544 then goto L6 end
do
if not (v1 == 13696) then return false end
if not (v1 == 13696) then do return false end end
end
::L6::
do
local v4 = ffi.cast("uint32_t*", P+28)[0]
if v4 == 16777343 then return true end
if v4 == 16777343 then do return true end end
do
local v5 = ffi.cast("uint32_t*", P+38)[0]
do return v5 == 16777343 end
Expand Down
12 changes: 6 additions & 6 deletions doc/host-ipv6-localhost.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,10 +73,10 @@ end

```
return function(P,length)
if not (length >= 54) then return false end
if not (length >= 54) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 56710) then return false end
if not (v1 == 56710) then do return false end end
do
local v2 = ffi.cast("uint32_t*", P+22)[0]
if not (v2 == 0) then goto L3 end
Expand All @@ -88,20 +88,20 @@ return function(P,length)
if not (v4 == 0) then goto L3 end
do
local v5 = ffi.cast("uint32_t*", P+34)[0]
if v5 == 16777216 then return true end
if v5 == 16777216 then do return true end end
end
end
end
::L3::
do
local v6 = ffi.cast("uint32_t*", P+38)[0]
if not (v6 == 0) then return false end
if not (v6 == 0) then do return false end end
do
local v7 = ffi.cast("uint32_t*", P+42)[0]
if not (v7 == 0) then return false end
if not (v7 == 0) then do return false end end
do
local v8 = ffi.cast("uint32_t*", P+46)[0]
if not (v8 == 0) then return false end
if not (v8 == 0) then do return false end end
do
local v9 = ffi.cast("uint32_t*", P+50)[0]
do return v9 == 16777216 end
Expand Down
28 changes: 14 additions & 14 deletions doc/icmp-or-tcp-or-udp.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,58 +58,58 @@ end

```
return function(P,length)
if not (length >= 34) then return false end
if not (length >= 34) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 8) then goto L3 end
do
local v2 = P[23]
if v2 == 1 then return true end
if v2 == 1 then do return true end end
do
if v2 == 6 then return true end
if v2 == 6 then do return true end end
do
do return v2 == 17 end
end
end
end
::L3::
do
if not (length >= 54) then return false end
if not (length >= 54) then do return false end end
do
if not (v1 == 56710) then return false end
if not (v1 == 56710) then do return false end end
do
local v3 = P[20]
if v3 == 1 then return true end
if v3 == 1 then do return true end end
do
if not (length >= 55) then return false end
if not (length >= 55) then do return false end end
do
if not (v3 == 44) then goto L8 end
do
local v4 = P[54]
if v4 == 1 then return true end
if v4 == 1 then do return true end end
end
end
end
::L8::
do
if v3 == 6 then return true end
if v3 == 6 then do return true end end
do
if not (length >= 55) then return false end
if not (length >= 55) then do return false end end
do
if not (v3 == 44) then goto L12 end
do
local v5 = P[54]
if v5 == 6 then return true end
if v5 == 6 then do return true end end
end
end
end
::L12::
do
if v3 == 17 then return true end
if v3 == 17 then do return true end end
do
if not (length >= 55) then return false end
if not (length >= 55) then do return false end end
do
if not (v3 == 44) then return false end
if not (v3 == 44) then do return false end end
do
local v6 = P[54]
do return v6 == 17 end
Expand Down
10 changes: 5 additions & 5 deletions doc/net-127.0.0.0-8.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,14 @@ end

```
return function(P,length)
if not (length >= 34) then return false end
if not (length >= 34) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 8) then goto L3 end
do
local v2 = ffi.cast("uint32_t*", P+26)[0]
local v3 = bit.band(v2,255)
if v3 == 127 then return true end
if v3 == 127 then do return true end end
do
local v4 = ffi.cast("uint32_t*", P+30)[0]
local v5 = bit.band(v4,255)
Expand All @@ -83,17 +83,17 @@ return function(P,length)
end
::L3::
do
if not (length >= 42) then return false end
if not (length >= 42) then do return false end end
do
if v1 == 1544 then goto L6 end
do
if not (v1 == 13696) then return false end
if not (v1 == 13696) then do return false end end
end
::L6::
do
local v6 = ffi.cast("uint32_t*", P+28)[0]
local v7 = bit.band(v6,255)
if v7 == 127 then return true end
if v7 == 127 then do return true end end
do
local v8 = ffi.cast("uint32_t*", P+38)[0]
local v9 = bit.band(v8,255)
Expand Down
6 changes: 3 additions & 3 deletions doc/net-ipv6-0-mask-16.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,14 @@ end

```
return function(P,length)
if not (length >= 54) then return false end
if not (length >= 54) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 56710) then return false end
if not (v1 == 56710) then do return false end end
do
local v2 = ffi.cast("uint32_t*", P+22)[0]
local v3 = bit.band(v2,65535)
if v3 == 0 then return true end
if v3 == 0 then do return true end end
do
local v4 = ffi.cast("uint32_t*", P+38)[0]
local v5 = bit.band(v4,65535)
Expand Down
12 changes: 6 additions & 6 deletions doc/net-ipv6-ee.cc.9954.0-mask-111.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,10 @@ end

```
return function(P,length)
if not (length >= 54) then return false end
if not (length >= 54) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 56710) then return false end
if not (v1 == 56710) then do return false end end
do
local v2 = ffi.cast("uint32_t*", P+22)[0]
if not (v2 == 3422612992) then goto L3 end
Expand All @@ -93,20 +93,20 @@ return function(P,length)
do
local v5 = ffi.cast("uint32_t*", P+34)[0]
local v6 = bit.band(v5,65279)
if v6 == 21657 then return true end
if v6 == 21657 then do return true end end
end
end
end
::L3::
do
local v7 = ffi.cast("uint32_t*", P+38)[0]
if not (v7 == 3422612992) then return false end
if not (v7 == 3422612992) then do return false end end
do
local v8 = ffi.cast("uint32_t*", P+42)[0]
if not (v8 == 0) then return false end
if not (v8 == 0) then do return false end end
do
local v9 = ffi.cast("uint32_t*", P+46)[0]
if not (v9 == 0) then return false end
if not (v9 == 0) then do return false end end
do
local v10 = ffi.cast("uint32_t*", P+50)[0]
local v11 = bit.band(v10,65279)
Expand Down
30 changes: 15 additions & 15 deletions doc/portrange-0-6000.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ end

```
return function(P,length)
if not (length >= 34) then return false end
if not (length >= 34) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 8) then goto L3 end
Expand All @@ -107,28 +107,28 @@ return function(P,length)
do
if v2 == 17 then goto L4 end
do
if not (v2 == 132) then return false end
if not (v2 == 132) then do return false end end
end
end
::L4::
do
local v3 = ffi.cast("uint16_t*", P+20)[0]
local v4 = bit.band(v3,65311)
if not (v4 == 0) then return false end
if not (v4 == 0) then do return false end end
do
local v5 = P[14]
local v6 = bit.band(v5,15)
local v7 = bit.lshift(v6,2)
local v8 = v7+16
if not (v8 <= length) then return false end
local v8 = v7 + 16
if not (v8 <= length) then do return false end end
do
local v9 = v7+14
local v9 = v7 + 14
local v10 = ffi.cast("uint16_t*", P+v9)[0]
local v11 = bit.rshift(bit.bswap(v10), 16)
if v11 <= 6000 then return true end
if v11 <= 6000 then do return true end end
do
local v12 = v7+18
if not (v12 <= length) then return false end
local v12 = v7 + 18
if not (v12 <= length) then do return false end end
do
local v13 = ffi.cast("uint16_t*", P+v8)[0]
local v14 = bit.rshift(bit.bswap(v13), 16)
Expand All @@ -141,9 +141,9 @@ return function(P,length)
end
::L3::
do
if not (length >= 56) then return false end
if not (length >= 56) then do return false end end
do
if not (v1 == 56710) then return false end
if not (v1 == 56710) then do return false end end
do
local v15 = P[20]
if v15 == 6 then goto L13 end
Expand All @@ -168,10 +168,10 @@ return function(P,length)
do
if v15 == 132 then goto L13 end
do
if not (v15 == 44) then return false end
if not (v15 == 44) then do return false end end
do
local v18 = P[54]
if not (v18 == 132) then return false end
if not (v18 == 132) then do return false end end
end
end
end
Expand All @@ -180,9 +180,9 @@ return function(P,length)
do
local v19 = ffi.cast("uint16_t*", P+54)[0]
local v20 = bit.rshift(bit.bswap(v19), 16)
if v20 <= 6000 then return true end
if v20 <= 6000 then do return true end end
do
if not (length >= 58) then return false end
if not (length >= 58) then do return false end end
do
local v21 = ffi.cast("uint16_t*", P+56)[0]
local v22 = bit.rshift(bit.bswap(v21), 16)
Expand Down
8 changes: 4 additions & 4 deletions doc/src-net-ffff.ffff.eeee.eeee.0.0.0.0-72.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,16 +46,16 @@ end

```
return function(P,length)
if not (length >= 54) then return false end
if not (length >= 54) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 56710) then return false end
if not (v1 == 56710) then do return false end end
do
local v2 = ffi.cast("uint32_t*", P+22)[0]
if not (v2 == 4294967295) then return false end
if not (v2 == 4294967295) then do return false end end
do
local v3 = ffi.cast("uint32_t*", P+26)[0]
if not (v3 == 4008636142) then return false end
if not (v3 == 4008636142) then do return false end end
do
local v4 = ffi.cast("uint32_t*", P+30)[0]
local v5 = bit.band(v4,255)
Expand Down
8 changes: 4 additions & 4 deletions doc/src-net-ffff.ffff.eeee.eeee.1.0.0.0-82.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,16 +48,16 @@ end

```
return function(P,length)
if not (length >= 54) then return false end
if not (length >= 54) then do return false end end
do
local v1 = ffi.cast("uint16_t*", P+12)[0]
if not (v1 == 56710) then return false end
if not (v1 == 56710) then do return false end end
do
local v2 = ffi.cast("uint32_t*", P+22)[0]
if not (v2 == 4294967295) then return false end
if not (v2 == 4294967295) then do return false end end
do
local v3 = ffi.cast("uint32_t*", P+26)[0]
if not (v3 == 4008636142) then return false end
if not (v3 == 4008636142) then do return false end end
do
local v4 = ffi.cast("uint32_t*", P+30)[0]
local v5 = bit.band(v4,12648447)
Expand Down
Loading

0 comments on commit 70951f1

Please sign in to comment.