diff options
author | David Cantrell <dcantrell@redhat.com> | 2006-11-28 21:25:48 +0000 |
---|---|---|
committer | David Cantrell <dcantrell@redhat.com> | 2006-11-28 21:25:48 +0000 |
commit | 04074f672e74850c444b86740d6dd14025600065 (patch) | |
tree | 16fb9bae7c4adc8058e0ba8c7000936f2f5504d5 /iw | |
parent | 88be3a4be3feacee39a1963ac89d5c30df04873c (diff) | |
download | anaconda-04074f672e74850c444b86740d6dd14025600065.tar.gz anaconda-04074f672e74850c444b86740d6dd14025600065.tar.xz anaconda-04074f672e74850c444b86740d6dd14025600065.zip |
* iw/network_gui.py (NetworkWindow): Only compute and set broadcast
and network addresses if IPv4 is enabled (#215451).
* textw/network_text.py (NetworkDeviceWindow): Likewise.
Diffstat (limited to 'iw')
-rw-r--r-- | iw/network_gui.py | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/iw/network_gui.py b/iw/network_gui.py index 965ad71d4..b61f7b7db 100644 --- a/iw/network_gui.py +++ b/iw/network_gui.py @@ -543,13 +543,14 @@ class NetworkWindow(InstallWindow): if valsgood == 0: continue - try: - (net, bc) = isys.inet_calcNetBroad (tmpvals['ipaddr'], - tmpvals['netmask']) - except Exception, e: - print e - self.handleBroadCastError() - valsgood = 0 + if IPV4cb.get_active() is True: + try: + (net, bc) = isys.inet_calcNetBroad (tmpvals['ipaddr'], + tmpvals['netmask']) + except Exception, e: + print e + self.handleBroadCastError() + valsgood = 0 if not valsgood: continue @@ -572,7 +573,8 @@ class NetworkWindow(InstallWindow): else: self.devices[dev].set((t, entrys[t].get_text())) - self.devices[dev].set(('network', net), ('broadcast', bc)) + if IPV4cb.get_active() is True: + self.devices[dev].set(('network', net), ('broadcast', bc)) self.devices[dev].set(('bootproto', bootproto)) self.devices[dev].set(('ONBOOT', onboot)) |