---
--- This file is part of Trivial IP Encryption (TrIPE).
---
---- TrIPE is free software; you can redistribute it and/or modify
---- it under the terms of the GNU General Public License as published by
---- the Free Software Foundation; either version 2 of the License, or
---- (at your option) any later version.
+--- TrIPE is free software: you can redistribute it and/or modify it under
+--- the terms of the GNU General Public License as published by the Free
+--- Software Foundation; either version 3 of the License, or (at your
+--- option) any later version.
---
---- TrIPE is distributed in the hope that it will be useful,
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
---- GNU General Public License for more details.
+--- TrIPE is distributed in the hope that it will be useful, but WITHOUT
+--- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+--- FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+--- for more details.
---
--- You should have received a copy of the GNU General Public License
---- along with TrIPE; if not, write to the Free Software Foundation,
---- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+--- along with TrIPE. If not, see <https://www.gnu.org/licenses/>.
local tripe = Proto("tripe", "TrIPE VPN")
local t = tree:add(PF[label], buf(pos, sz - pos))
dissect_ct[C.bulk](buf, t, pos, sz)
- return pos
+ return sz
end
local function dissect_packet(buf, tree, pos, sz)