summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaouda Lo <daouda@mandriva.com>2005-03-08 11:25:10 +0000
committerDaouda Lo <daouda@mandriva.com>2005-03-08 11:25:10 +0000
commit9f6361c6f85f255b007925b352af3434be8fb254 (patch)
treebc4ff659e7bf8e831a066f12f5981e6d3542401a
parentcd191bf6aec3664a6932ac2618f931b6536fb09b (diff)
downloadmgaonline-9f6361c6f85f255b007925b352af3434be8fb254.tar
mgaonline-9f6361c6f85f255b007925b352af3434be8fb254.tar.gz
mgaonline-9f6361c6f85f255b007925b352af3434be8fb254.tar.bz2
mgaonline-9f6361c6f85f255b007925b352af3434be8fb254.tar.xz
mgaonline-9f6361c6f85f255b007925b352af3434be8fb254.zip
- added check for dns test
-rwxr-xr-xmdkapplet17
1 files changed, 11 insertions, 6 deletions
diff --git a/mdkapplet b/mdkapplet
index 737410e9..8aa6f03f 100755
--- a/mdkapplet
+++ b/mdkapplet
@@ -352,12 +352,17 @@ sub go2State {
defined $textvw and refresh_status($state);
}
sub isNetwork {
- my $netcnx = {};
- my $netc = {};
- my $intf = {};
- network::netconnect::read_net_conf($netcnx, $netc, $intf);
- my ($gw_intf, $is_up, $gw_address, $dns_server) = network::tools::get_internet_connection($netc, $intf);
- my $network = $gw_address ? 1 : 0;
+ my ($netcnx, $netc, $intf) = ({}, {}, {});
+ my $r = mdkonline::get_release();
+ # my $h = mdkonline::get_distro_type();
+ my $network;
+ if ($r <= 10.0) {
+ $network = gethostbyname("mandrakeonline.net") ? 1 : 0;
+ } else {
+ network::netconnect::read_net_conf($netcnx, $netc, $intf);
+ my ($gw_intf, $is_up, $gw_address, $dns_server) = network::tools::get_internet_connection($netc, $intf);
+ $network = $gw_address ? 1 : 0;
+ }
$network;
}
sub configure {