X-Git-Url: https://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=pppd%2Fipv6cp.h;h=d0ac3d6483009787dd96e316d8a0ebd5e7230ffc;hp=ca360f978661c7812e95930c2b57db2ff456f725;hb=de4afebf8fa879fec442d7b6c456b571b004b2b4;hpb=10a68fd183c5e16e95fce56e7b292f1436b1e714 diff --git a/pppd/ipv6cp.h b/pppd/ipv6cp.h index ca360f9..d0ac3d6 100644 --- a/pppd/ipv6cp.h +++ b/pppd/ipv6cp.h @@ -2,19 +2,14 @@ ipv6cp.h - PPP IPV6 Control Protocol. Copyright (C) 1999 Tommi Komulainen - This program 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. - - This program 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 this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + Redistribution and use in source and binary forms are permitted + provided that the above copyright notice and this paragraph are + duplicated in all such forms. The name of the author may not be + used to endorse or promote products derived from this software + without specific prior written permission. + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ /* Original version, based on RFC2023 : @@ -95,7 +90,7 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. * - * $Id: ipv6cp.h,v 1.2 1999/08/25 04:15:51 paulus Exp $ + * $Id: ipv6cp.h,v 1.5 2000/08/05 06:46:47 paulus Exp $ */ /* @@ -114,6 +109,9 @@ typedef struct ipv6cp_options { int opt_local; /* ourtoken set by option */ int opt_remote; /* histoken set by option */ int use_ip; /* use IP as interface identifier */ +#if defined(SOL2) + int use_persistent; /* use uniquely persistent value for address */ +#endif /* defined(SOL2) */ int neg_vj; /* Van Jacobson Compression? */ u_short vj_protocol; /* protocol value to use in VJ option */ eui64_t ourid, hisid; /* Interface identifiers */