structure packet = struct fun getpacketArray(filename) = let val i = TextIO.openIn(filename) in binaryInput.getBinArr(i) end ; fun getpacket(filename) = let val ar = getpacketArray(filename) in ipdatagram.getipheader(ar) end ; end;