nat_setgroupmap.c revision 9b4c7145ee086c5c8c0a98485972103e5730e346
/*
* Copyright (C) 1993-2001 by Darren Reed.
*
* See the IPFILTER.LICENCE file for details on licencing.
*
* Copyright 2006 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
#pragma ident "%Z%%M% %I% %E% SMI"
#include "ipf.h"
void nat_setgroupmap(n)
ipnat_t *n;
{
n->in_ippip = 1;
else if (n->in_flags & IPN_AUTOPORTMAP) {
if (n->in_outmsk != 0xffffffff)
n->in_ippip++;
if (n->in_ippip == 0)
n->in_ippip = 1;
} else {
n->in_nip = 0;
n->in_ppip = 1;
}
}