CHAR __fastcall PopNetCompliantNicUpdate(CHAR a1){
int v1;
bool v2;
LOBYTE(v1) = PopNetCompliantNicCount;
if( a1 )
{
v1 = PopNetCompliantNicCount + 1;
PopNetCompliantNicCount = v1;
if( v1 == 1 )
LOBYTE(v1) = PopNetClearConnectivityConstraint(6);
}
else if( PopNetCompliantNicCount )
{
v2 = PopNetCompliantNicCount == 1;
LOBYTE(v1) = --PopNetCompliantNicCount;
if( v2 )
LOBYTE(v1) = PopNetSetConnectivityConstraint(6);
}
return v1;
}