fIPCPView
if(fIPCPView)
fIPCPView->Reload();
*settings = fIsEnabled != fIPCPView->IsEnabled();
*profile = (*settings || fIPAddress != fIPCPView->IPAddress()
|| fPrimaryDNS != fIPCPView->PrimaryDNS()
|| fSecondaryDNS != fIPCPView->SecondaryDNS());
if(!fIPCPView->IsEnabled())
if(fIPCPView->IPAddress() && strlen(fIPCPView->IPAddress()) > 0) {
ip.AddString(MDSU_VALUES, fIPCPView->IPAddress());
if(fIPCPView->PrimaryDNS() && strlen(fIPCPView->PrimaryDNS()) > 0) {
dns.AddString(MDSU_VALUES, fIPCPView->PrimaryDNS());
if(fIPCPView->SecondaryDNS() && strlen(fIPCPView->SecondaryDNS()) > 0) {
dns.AddString(MDSU_VALUES, fIPCPView->SecondaryDNS());
if (!fIPCPView) {
fIPCPView = new IPCPView(this);
fIPCPView->Reload();
return fIPCPView;
if(fIPCPView)
fIPCPView->Reload();
IPCPView *fIPCPView;