Name Date Size #Lines LOC

..--

samples/H--847674

READMEH A D03-Aug-20201.7 KiB4337

badcasexsc.errH A D03-Aug-2020154 85

badcasexsc.msgH A D03-Aug-202062 21

badclass.errH A D03-Aug-2020292 1310

badclass.msgH A D03-Aug-202067 21

badclass2.errH A D03-Aug-2020258 1310

badclass2.msgH A D03-Aug-202062 21

baddecl2array.errH A D03-Aug-2020136 53

baddecl2array.msgH A D03-Aug-202044 21

baddecl2record.errH A D03-Aug-2020134 53

baddecl2record.msgH A D03-Aug-202047 21

baddeclBt.errH A D03-Aug-2020123 53

baddeclBt.msgH A D03-Aug-202042 21

baddefaultxsc.errH A D03-Aug-2020154 85

baddefaultxsc.msgH A D03-Aug-202075 21

baddomain.notyetH A D03-Aug-2020201 75

badduid.errH A D03-Aug-2020113 53

badduid.msgH A D03-Aug-202057 21

badinclude.errH A D03-Aug-202043 42

badinclude.msgH A D03-Aug-202049 21

badoption66.err6H A D03-Aug-202070 42

badoption66.msgH A D03-Aug-202047 21

badoptionD6.notyetH A D03-Aug-202078 52

badoptionDc4.notyetH A D03-Aug-202083 42

badoptionI4.err4H A D03-Aug-202069 42

badoptionI4.msgH A D03-Aug-202074 21

badoptiond4.err4H A D03-Aug-2020138 64

badoptiond4.msgH A D03-Aug-202050 21

badstatusdir.errH A D03-Aug-2020156 85

badstatusdir.msgH A D03-Aug-202091 21

badsubclass.errH A D03-Aug-2020234 129

badsubclass.msgH A D03-Aug-202054 21

bintadx6.in6H A D03-Aug-2020219 107

bintadx6.outH A D03-Aug-2020367 1615

bootfilename4.in4H A D03-Aug-202075 52

bootfilename4.outH A D03-Aug-2020213 1413

charcasedx4.in4H A D03-Aug-2020216 107

charcasedx4.outH A D03-Aug-2020393 1615

checkall.shH A D03-Aug-2020180 1710

checkone.shH A D03-Aug-2020835 5544

class4.in4H A D03-Aug-2020227 129

class4.outH A D03-Aug-2020704 3736

class4empty.in4H A D03-Aug-202072 64

class4empty.outH A D03-Aug-2020148 1211

class6.in6H A D03-Aug-2020253 129

class6.outH A D03-Aug-2020709 3736

class6empty.in6H A D03-Aug-202072 64

class6empty.outH A D03-Aug-2020148 1211

classbadmatch.errH A D03-Aug-2020174 86

classbadmatch.msgH A D03-Aug-202055 21

classbadmatchif.errH A D03-Aug-2020173 86

classbadmatchif.msgH A D03-Aug-202060 21

classinclass.errH A D03-Aug-2020214 118

classinclass.msgH A D03-Aug-202062 21

concatdx4.in4H A D03-Aug-2020423 2014

concatdx4.outH A D03-Aug-20201.2 KiB4948

concatnulldx4.in4H A D03-Aug-2020390 1913

concatnulldx4.outH A D03-Aug-2020961 3433

configdata4.in4H A D03-Aug-2020398 2715

configdata4.outH A D03-Aug-20201.8 KiB7574

dbtimeformat4.in4H A D03-Aug-2020115 74

dbtimeformat4.outH A D03-Aug-2020175 1110

dbtimeformat6.in6H A D03-Aug-2020113 74

dbtimeformat6.outH A D03-Aug-2020173 1110

ddnsupdstyle6.in6H A D03-Aug-2020176 139

ddnsupdstyle6.outH A D03-Aug-2020762 3029

defaultexpr6.in6H A D03-Aug-2020210 117

defaultexpr6.outH A D03-Aug-2020481 2625

denyunknown6.in6H A D03-Aug-2020292 1613

denyunknown6.outH A D03-Aug-2020727 3332

docsis4.dirH A D03-Aug-2020283 127

docsis6.dirH A D03-Aug-2020954 2823

duid2.errH A D03-Aug-2020187 85

duid2.msgH A D03-Aug-202047 21

duiden6.in6H A D03-Aug-2020113 53

duiden6.outH A D03-Aug-2020245 1211

duidennoid.errH A D03-Aug-202096 63

duidennoid.msgH A D03-Aug-202043 21

duidennonum.errH A D03-Aug-2020124 53

duidennonum.msgH A D03-Aug-202051 21

duidll6.in6H A D03-Aug-202071 63

duidll6.outH A D03-Aug-2020122 109

duidllbadtype.errH A D03-Aug-2020123 53

duidllbadtype.msgH A D03-Aug-202049 21

duidllhw6.in6H A D03-Aug-202099 73

duidllhw6.outH A D03-Aug-2020176 1211

duidllnohw.errH A D03-Aug-2020101 53

duidllnohw.msgH A D03-Aug-202053 21

duidllt6.in6H A D03-Aug-202074 63

duidllt6.outH A D03-Aug-2020125 109

duidlltbadtype.errH A D03-Aug-2020136 53

duidlltbadtype.msgH A D03-Aug-202050 21

duidlltnohw.errH A D03-Aug-2020120 53

duidlltnohw.msgH A D03-Aug-202054 21

duidlltnotime.errH A D03-Aug-2020121 53

duidlltnotime.msgH A D03-Aug-202045 21

duidlltthw4.err4H A D03-Aug-2020112 53

duidlltthw4.msgH A D03-Aug-202062 21

duidlltthw6.in6H A D03-Aug-2020112 53

duidlltthw6.outH A D03-Aug-2020204 1312

duidnoid.errH A D03-Aug-202091 53

duidnoid.msgH A D03-Aug-202041 21

enableupdates6.in6H A D03-Aug-2020104 96

enableupdates6.outH A D03-Aug-2020478 2120

encodedx6.in6H A D03-Aug-2020242 107

encodedx6.outH A D03-Aug-2020392 1615

envH A D03-Aug-2020149 43

escapestring4.in4H A D03-Aug-2020127 74

escapestring4.outH A D03-Aug-2020420 2423

execstatement4.in4H A D03-Aug-2020155 85

execstatement4.outH A D03-Aug-2020222 1211

execstatement6.in6H A D03-Aug-2020155 85

execstatement6.outH A D03-Aug-2020222 1211

existsbx4.in4H A D03-Aug-2020294 1611

existsbx4.outH A D03-Aug-20201.1 KiB4948

filename4.in4H A D03-Aug-2020215 118

filename4.outH A D03-Aug-2020459 1817

filenamedx4.notyetH A D03-Aug-2020385 2115

fixedaddressinroot4.err4H A D03-Aug-2020147 53

fixedaddressinroot4.msgH A D03-Aug-202075 21

fixedaddressinroot6.err6H A D03-Aug-2020140 53

fixedaddressinroot6.msgH A D03-Aug-202075 21

fixedprefixinroot.err6H A D03-Aug-2020143 53

fixedprefixinroot.msgH A D03-Aug-202075 21

fqdncompressed.err6H A D03-Aug-2020174 85

fqdncompressed.msgH A D03-Aug-202073 21

gethostdx4.notyetH A D03-Aug-2020301 149

global4.in4H A D03-Aug-2020204 118

global4.outH A D03-Aug-2020646 2928

global6.in6H A D03-Aug-2020230 118

global6.outH A D03-Aug-2020565 2726

groupclass4.in4H A D03-Aug-2020750 3325

groupclass4.outH A D03-Aug-20202.4 KiB103102

groupclass6.in6H A D03-Aug-2020849 3627

groupclass6.outH A D03-Aug-20202.8 KiB124123

groupgroup4.in4H A D03-Aug-20201.1 KiB4636

groupgroup4.outH A D03-Aug-20203.3 KiB139138

grouphost4.innH A D03-Aug-2020780 3629

grouphost4.outH A D03-Aug-20202 KiB7978

groupinclass.errH A D03-Aug-2020201 118

groupinclass.msgH A D03-Aug-202062 21

groupsubnet4.in4H A D03-Aug-2020539 2520

groupsubnet4.outH A D03-Aug-2020858 3938

groupsubnet6.in6H A D03-Aug-2020542 2520

groupsubnet6.outH A D03-Aug-20201 KiB4544

groupsubnetif.err4H A D03-Aug-2020415 2016

groupsubnetif.msgH A D03-Aug-202064 21

hardware2dx4.in4H A D03-Aug-2020289 1410

hardware2dx4.outH A D03-Aug-2020672 2625

hardwaredx4.in4H A D03-Aug-2020306 1712

hardwaredx4.outH A D03-Aug-20201.2 KiB5655

hardwareinroot.errH A D03-Aug-2020130 63

hardwareinroot.msgH A D03-Aug-202072 21

host6.notyetH A D03-Aug-2020357 2116

hostidentifier4.inlH A D03-Aug-2020617 3123

hostidentifier4.outlH A D03-Aug-20201.8 KiB7978

hostinclass.errH A D03-Aug-2020207 118

hostinclass.msgH A D03-Aug-202060 21

hostinhost.errH A D03-Aug-2020251 129

hostinhost.msgH A D03-Aug-202059 21

hostname4.in4H A D03-Aug-2020356 1915

hostname4.outH A D03-Aug-2020804 3837

hostnum.errFH A D03-Aug-2020126 85

hostnum.msgH A D03-Aug-202065 21

hostuid4.innH A D03-Aug-2020647 3023

hostuid4.outH A D03-Aug-20201.5 KiB6362

ifxsc4.in4H A D03-Aug-2020389 1814

ifxsc4.outH A D03-Aug-20201.7 KiB8079

ipaddr6.in6H A D03-Aug-202089 42

ipaddr6.outH A D03-Aug-2020281 1514

ipaddrhost4.in4H A D03-Aug-2020154 96

ipaddrhost4.outH A D03-Aug-2020488 2524

ipaddrs4.notyet4H A D03-Aug-2020244 129

lifetime4.indH A D03-Aug-2020134 64

lifetime4.outH A D03-Aug-2020180 98

lifetime6.inDH A D03-Aug-2020134 64

lifetime6.outH A D03-Aug-2020180 98

lifetimedef4.indH A D03-Aug-202040 21

lifetimedef4.outH A D03-Aug-2020261 1211

lifetimedef6.inDH A D03-Aug-202040 21

lifetimedef6.outH A D03-Aug-2020261 1211

listarray.errH A D03-Aug-2020155 85

listarray.msgH A D03-Aug-202064 21

minimal4.in4H A D03-Aug-202090 53

minimal4.outH A D03-Aug-2020116 87

minimal6.in6H A D03-Aug-202090 53

minimal6.outH A D03-Aug-2020116 87

mixedarray.errH A D03-Aug-2020166 85

mixedarray.msgH A D03-Aug-202057 21

nestarray.errH A D03-Aug-2020162 85

nestarray.msgH A D03-Aug-202040 21

noauth4.in4H A D03-Aug-2020131 84

noauth4.outH A D03-Aug-2020300 1615

noauth6.in6H A D03-Aug-2020108 74

noauth6.outH A D03-Aug-2020298 1615

noclass.errH A D03-Aug-2020116 85

noclass.msgH A D03-Aug-202042 21

noinclude.errH A D03-Aug-202050 42

noinclude.msgH A D03-Aug-202073 21

nosubclass.errH A D03-Aug-2020232 129

nosubclass.msgH A D03-Aug-202053 21

nosuperclass.errH A D03-Aug-2020257 129

nosuperclass.msgH A D03-Aug-202085 21

notbx4.in4H A D03-Aug-2020269 139

notbx4.outH A D03-Aug-2020623 3130

notnotbx4.in4H A D03-Aug-2020389 1612

notnotbx4.outH A D03-Aug-2020672 2221

nxdomainnx6.in6H A D03-Aug-2020282 139

nxdomainnx6.outH A D03-Aug-2020691 2928

onxsc4.in4H A D03-Aug-2020215 139

onxsc4.outH A D03-Aug-2020661 3534

optdatagrouppool4.in4H A D03-Aug-2020476 1916

optdatagrouppool4.outH A D03-Aug-2020511 2423

optiondata4.in4H A D03-Aug-20201.1 KiB4929

optiondata4.outH A D03-Aug-20203.7 KiB174173

optiondata6.in6H A D03-Aug-20201.2 KiB5031

optiondata6.outH A D03-Aug-20203.5 KiB179178

optiondatapool4.in4H A D03-Aug-2020275 1311

optiondatapool4.outH A D03-Aug-2020754 3231

optiondatapool6.in6H A D03-Aug-2020338 1412

optiondatapool6.outH A D03-Aug-2020848 3332

optiondecl4.in4H A D03-Aug-20201.1 KiB2824

optiondecl4.outH A D03-Aug-20202.8 KiB144143

optiondecl6.in6H A D03-Aug-20201.1 KiB2824

optiondecl6.outH A D03-Aug-20202.7 KiB138137

optiondeclBat4.in4H A D03-Aug-2020144 73

optiondeclBat4.outH A D03-Aug-2020424 1918

optionencap4.in4H A D03-Aug-2020124 85

optionencap4.outH A D03-Aug-2020229 1615

optionencap6.in6H A D03-Aug-2020124 85

optionencap6.outH A D03-Aug-2020229 1615

optionexpr4.in4H A D03-Aug-2020332 1711

optionexpr4.outH A D03-Aug-20201.6 KiB8281

optionspace4.in4H A D03-Aug-2020299 168

optionspace4.outH A D03-Aug-2020687 3534

optionspace6.in6H A D03-Aug-2020299 168

optionspace6.outH A D03-Aug-2020687 3534

optionvendor4.in4H A D03-Aug-2020199 96

optionvendor4.outH A D03-Aug-2020496 2928

optionvendor6.in6H A D03-Aug-2020197 96

optionvendor6.outH A D03-Aug-2020490 2928

orphan4.innH A D03-Aug-2020204 118

orphan4.outH A D03-Aug-2020706 3130

orphan6.inNH A D03-Aug-2020230 118

orphan6.outH A D03-Aug-2020625 2928

packetdx4.notyetH A D03-Aug-2020442 2115

permitauth4.in4H A D03-Aug-2020340 1613

permitauth4.outH A D03-Aug-2020810 3433

permitauth6.in6H A D03-Aug-2020308 1613

permitauth6.outH A D03-Aug-2020822 3433

permitknown4.in4H A D03-Aug-2020324 1613

permitknown4.outH A D03-Aug-2020599 2726

pickdx6.in6H A D03-Aug-2020320 1612

pickdx6.outH A D03-Aug-2020560 2221

pool4.in4H A D03-Aug-2020232 1210

pool4.outH A D03-Aug-2020783 3231

pool42.in4H A D03-Aug-2020333 1614

pool42.outH A D03-Aug-20201.2 KiB5049

pool6.in6H A D03-Aug-2020219 1210

pool6.outH A D03-Aug-2020781 3231

pool6in4.err4H A D03-Aug-2020282 149

pool6in4.msgH A D03-Aug-202047 21

poolinroot4.err4H A D03-Aug-2020171 85

poolinroot4.msgH A D03-Aug-202058 21

poolinroot6.err6H A D03-Aug-2020151 85

poolinroot6.msgH A D03-Aug-202059 21

preferred6.in6H A D03-Aug-2020228 1511

preferred6.outH A D03-Aug-2020739 3130

prefix0.err6H A D03-Aug-2020249 108

prefix0.msgH A D03-Aug-202061 21

prefix128.err6H A D03-Aug-2020249 108

prefix128.msgH A D03-Aug-202063 21

prefix6.in6H A D03-Aug-2020227 108

prefix6.outH A D03-Aug-2020739 3332

prefix62.in6H A D03-Aug-2020246 119

prefix62.outH A D03-Aug-2020759 3736

prefixinroot6.err6H A D03-Aug-2020136 53

prefixinroot6.msgH A D03-Aug-202065 21

qualifyingsuffix4.in4H A D03-Aug-2020142 107

qualifyingsuffix4.outH A D03-Aug-2020331 1817

qualifyingsuffix6.in6H A D03-Aug-2020123 96

qualifyingsuffix6.outH A D03-Aug-2020332 1817

range4.in4H A D03-Aug-2020226 108

range4.outH A D03-Aug-2020680 3130

range6.in6H A D03-Aug-2020260 1210

range6.outH A D03-Aug-2020745 3837

range6in4.err4H A D03-Aug-2020114 63

range6in4.msgH A D03-Aug-202060 21

rangeinroot4.err4H A D03-Aug-2020141 53

rangeinroot4.msgH A D03-Aug-202062 21

rangeinroot6.err6H A D03-Aug-2020121 63

rangeinroot6.msgH A D03-Aug-202063 21

reversedx6.in6H A D03-Aug-2020197 107

reversedx6.outH A D03-Aug-2020344 1615

runall.shH A D03-Aug-2020167 169

runone.shH A D03-Aug-20202.1 KiB120102

share0.errH A D03-Aug-2020105 74

share0.msgH A D03-Aug-202051 21

share2if.errH A D03-Aug-2020161 86

share2if.msgH A D03-Aug-202076 21

shareempty.errH A D03-Aug-2020132 75

shareempty.msgH A D03-Aug-202049 21

shareinclass.errH A D03-Aug-2020271 129

shareinclass.msgH A D03-Aug-202070 21

shareinhost.errH A D03-Aug-2020266 129

shareinhost.msgH A D03-Aug-202068 21

shareinshare.errH A D03-Aug-2020262 118

shareinshare.msgH A D03-Aug-202069 21

shareinsubnet4.err4H A D03-Aug-2020261 118

shareinsubnet4.msgH A D03-Aug-202072 21

shareinsubnet6.err6H A D03-Aug-2020241 118

shareinsubnet6.msgH A D03-Aug-202072 21

sharenoname.errH A D03-Aug-2020100 74

sharenoname.msgH A D03-Aug-202060 21

shareone4.in4H A D03-Aug-2020551 2321

shareone4.outH A D03-Aug-2020977 4544

shareone6.in6H A D03-Aug-2020514 2018

shareone6.outH A D03-Aug-2020782 3837

sharepools4.in4H A D03-Aug-2020701 2826

sharepools4.outH A D03-Aug-20201.5 KiB6463

sharetwo4.in4H A D03-Aug-2020745 3028

sharetwo4.outH A D03-Aug-20201.5 KiB6564

sharetwo6.in6H A D03-Aug-2020567 2523

sharetwo6.outH A D03-Aug-20201.3 KiB5756

sname4.notyetH A D03-Aug-2020398 2115

spawning6.in6H A D03-Aug-2020250 129

spawning6.outH A D03-Aug-2020728 3837

subclass4.in4H A D03-Aug-2020490 2418

subclass4.outH A D03-Aug-20201.9 KiB8584

subclass6.in6H A D03-Aug-2020530 2418

subclass6.outH A D03-Aug-20202 KiB9089

subclassbinsel4.in4H A D03-Aug-2020350 1712

subclassbinsel4.outH A D03-Aug-20201.4 KiB6261

subclassbinsel6.in6H A D03-Aug-2020576 2619

subclassbinsel6.outH A D03-Aug-20202.1 KiB8988

subclassguard4.in4H A D03-Aug-2020547 2519

subclassguard4.outH A D03-Aug-20202 KiB8079

subclassguard6.in6H A D03-Aug-2020594 2519

subclassguard6.outH A D03-Aug-20202.2 KiB8584

subnet4.in4H A D03-Aug-2020380 1713

subnet4.outH A D03-Aug-2020823 3433

subnet42if.err4H A D03-Aug-2020170 96

subnet42if.msgH A D03-Aug-202071 21

subnet4auth.in4H A D03-Aug-2020420 1915

subnet4auth.outH A D03-Aug-2020879 3635

subnet4badmask.err4H A D03-Aug-2020156 85

subnet4badmask.msgH A D03-Aug-202081 21

subnet4inclass.err4H A D03-Aug-2020240 118

subnet4inclass.msgH A D03-Aug-202066 21

subnet4inhost.err4H A D03-Aug-2020277 129

subnet4inhost.msgH A D03-Aug-202065 21

subnet4nomask.err4H A D03-Aug-2020135 85

subnet4nomask.msgH A D03-Aug-202045 21

subnet6.in6H A D03-Aug-2020404 1915

subnet6.outH A D03-Aug-2020946 4039

subnet62if.err6H A D03-Aug-2020148 96

subnet62if.msgH A D03-Aug-202071 21

subnet6auth.in6H A D03-Aug-2020465 2218

subnet6auth.outH A D03-Aug-2020978 4544

subnet6inclass.err6H A D03-Aug-2020218 118

subnet6inclass.msgH A D03-Aug-202066 21

subnet6inhost.err6H A D03-Aug-2020255 129

subnet6inhost.msgH A D03-Aug-202065 21

subnet6multi.in6H A D03-Aug-2020533 2016

subnet6multi.outH A D03-Aug-20201.2 KiB5049

subnet6nolen.err6H A D03-Aug-2020131 85

subnet6nolen.msgH A D03-Aug-202046 21

subnet6noslash.err6H A D03-Aug-2020125 85

subnet6noslash.msgH A D03-Aug-202045 21

subnet6one.in6H A D03-Aug-2020467 1915

subnet6one.outH A D03-Aug-20201 KiB4645

subnetinsubnet4.err4H A D03-Aug-2020286 118

subnetinsubnet4.msgH A D03-Aug-202067 21

subnetinsubnet6.err6H A D03-Aug-2020239 118

subnetinsubnet6.msgH A D03-Aug-202067 21

substringdx4.in4H A D03-Aug-2020415 2214

substringdx4.outH A D03-Aug-20201.2 KiB5049

suffixdx4.in4H A D03-Aug-2020561 2720

suffixdx4.outH A D03-Aug-20201.9 KiB7574

switchxsc4.in4H A D03-Aug-2020336 1916

switchxsc4.outH A D03-Aug-20201.7 KiB8079

switchxsc6.in6H A D03-Aug-2020358 1916

switchxsc6.outH A D03-Aug-20201.7 KiB8382

tautology.errH A D03-Aug-2020265 108

tautology.msgH A D03-Aug-202082 21

tautologyhexa.errH A D03-Aug-2020268 108

tautologyhexa.msgH A D03-Aug-202090 21

tautologysub.errH A D03-Aug-2020158 107

tautologysub.msgH A D03-Aug-2020103 21

temporary6.in6H A D03-Aug-2020271 119

temporary6.outH A D03-Aug-2020772 3433

textarray.errH A D03-Aug-2020140 85

textarray.msgH A D03-Aug-202064 21

unknownoption.errH A D03-Aug-202081 53

unknownoption.msgH A D03-Aug-202073 21

unknownspace.errH A D03-Aug-2020104 53

unknownspace.msgH A D03-Aug-202074 21

userclass.errH A D03-Aug-202083 74

userclass.msgH A D03-Aug-202056 21

vendorclass.errH A D03-Aug-202089 74

vendorclass.msgH A D03-Aug-202060 21

vendorspace4.in4H A D03-Aug-2020229 129

vendorspace4.outH A D03-Aug-2020861 4241

zone4.in4H A D03-Aug-2020433 2520

zone4.outH A D03-Aug-2020900 4847

README

1Tests are dividing on error vs working, and DHCPv4 vs DHCPv6.
2
3Names of files about test xyz have xyz as body and an extension.
4
5Extensions:
6 - .err4 = source for error test in DHCPv4
7 - .errF = source for error test in DHCPv4 with -r fatal
8 - .errP = source for error test in DHCPv4 with -r pass
9 - .err6 = source for error test in DHCPv6
10 - .err  = source for error test in DHCPv4 and DHCPv6
11 - .msg  = resultat (first line of standard error) for error test
12 - .in4  = source for working test in DHCPv4
13 - .in6  = source for working test in DHCPv6
14 - .ind  = source for working test in DHCPv4 with -D
15 - .inD  = source for working test in DHCPv6 with -D
16 - .inn  = source for working test in DHCPv4 with -N
17 - .inN  = source for working test in DHCPv6 with -N
18 - .inl  = source for working test in DHCPv4 with -l $HOOK
19 - .inL  = source for working test in DHCPv6 with -l $HOOK
20 - .outl = resultat for working test with default hook library path
21 - .outL = resultat for working test with default hook library path
22 - .out  = resultat for working test
23There is no working test in both DHCPv4 and DHCPv6.
24The body of the name of a working test must include 4 or 6 so
25the .out can be submitted to kea-dhcp4 or kea-dhcp6
26
27runone.sh xyz.ext
28 -> run the xyz test
29runall.sh
30 -> run all tests
31
32Check output syntax with kea-dhcp4 and kea-dhcp6:
33 - Set KEA4 and KEA6 environment variables to kea-dhcp4 and kea-dhcp6
34 - Set HOOK to a place to find hooks (currently libdhcp_flex_id.so),
35   please use the directory name with a trailing /
36 - The en0 interface is supposed to exist (or replace "en0" in all files)
37 - Note that runall.sh must be run before checkall.sh
38
39checkone.sh xyz.out
40 -> check the syntax of xyz.out
41checkall.sh
42 -> check the syntax of all .out files
43