PopNetCompliantNicUpdate

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;
}

Referenced by:

PopPdcCsDeviceNotification