summaryrefslogtreecommitdiffstats
path: root/loader2/net.h
diff options
context:
space:
mode:
authorDavid Cantrell <dcantrell@redhat.com>2006-07-11 14:25:56 +0000
committerDavid Cantrell <dcantrell@redhat.com>2006-07-11 14:25:56 +0000
commit6725624ecc1284120c475edabb38f7ecfc1dbb72 (patch)
treefa2920de63da542a1fd1c6731aba00afa6710a98 /loader2/net.h
parent412397516b40a4835fffc3051aef04683754d76c (diff)
downloadanaconda-6725624ecc1284120c475edabb38f7ecfc1dbb72.tar.gz
anaconda-6725624ecc1284120c475edabb38f7ecfc1dbb72.tar.xz
anaconda-6725624ecc1284120c475edabb38f7ecfc1dbb72.zip
Manual TCP/IP configuration changes galore:
- The manual entry screen makes sense. There is only ONE gateway entry box, for instance. - The IPv4 entry field is long enough for an IPv4 dotted quad IP. - The IPv6 entry field is long enough for an IPv6 colonated IP. - IPv4 netmask can be specified in CIDR or dotted-quad notation. - Gateway and nameserver can be IPv4 or IPv6 addresses. - IPv6 netmask must be entered in CIDR notation. - The back button will take you to the first network config screen, which is accomplished by the use of the poorly named configureTCPIP() and manualNetConfig() functions I added to handle this junk. - fillInIpInfo() was wronged, so I removed it and replaced it with correct stuff (wrong because libdhcp is wronging us now). - cidrCallback() function added to make sure you have entered a valid cidr mask. - ipCallback() rewritten to handle new input validation requirements. What am I working on? Making sure all of the widgets are connected to the right things so manual configuration works. Making sure input validation is done. Etc. This concludes the micro-blog CVS commit message.
Diffstat (limited to 'loader2/net.h')
-rw-r--r--loader2/net.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/loader2/net.h b/loader2/net.h
index aa96f9492..4bc403efe 100644
--- a/loader2/net.h
+++ b/loader2/net.h
@@ -46,6 +46,7 @@ void initLoopback(void);
int chooseNetworkInterface(struct loaderData_s * loaderData);
void setupNetworkDeviceConfig(struct networkDeviceConfig * cfg,
struct loaderData_s * loaderData);
+int setupWireless(struct networkDeviceConfig *dev);
void setKickstartNetwork(struct loaderData_s * loaderData, int argc,
char ** argv);