X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;ds=sidebyside;f=ipif%2Fmech-sequence.c;h=273638a1b3ca14a6f8f09319a12c238190e52b57;hb=9f8946ddeb2b7851502eccb460e5d15845c2fc7e;hp=76c8c833bf9c6c279ff66b694930130a36586058;hpb=f0e54a9987423f0f5939b961fa10ab4ca7a2c406;p=userv-utils.git diff --git a/ipif/mech-sequence.c b/ipif/mech-sequence.c index 76c8c83..273638a 100644 --- a/ipif/mech-sequence.c +++ b/ipif/mech-sequence.c @@ -1,17 +1,25 @@ /* * Sequence number / nonce mechanism for udp tunnel * + * mechanisms: nonce, sequence * arguments: none * + * restrictions: none * encoding: prepend 4 bytes of sequence arithmetic serial number - * decoding: check increasingness, or ignore + * decoding: check increasingness (sequence), or ignore (nonce) */ /* - * Copyright (C) 2000 Ian Jackson + * This file is part of ipif, part of userv-utils + * + * Copyright 1996-2013 Ian Jackson + * Copyright 1998 David Damerell + * Copyright 1999,2003 + * Chancellor Masters and Scholars of the University of Cambridge + * Copyright 2010 Tony Finch * * This 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 + * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, but @@ -20,8 +28,7 @@ * General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with userv-utils; if not, write to the Free Software - * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * along with userv-utils; if not, see http://www.gnu.org/licenses/. */ #include