diff options
author | Rafael Garcia-Suarez <rgarciasuarez@mandriva.org> | 2005-05-06 06:30:51 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@mandriva.org> | 2005-05-06 06:30:51 +0000 |
commit | f46306945c95adc9a6232ce86f908f2a51a771dd (patch) | |
tree | 7cfaba83c1935bc6624472e44d94f38ced09039c /mdk-stage1/dhcp.c | |
parent | ab69c718222a8ad2f0fd91d26c6ca8dde5e5e797 (diff) | |
download | drakx-f46306945c95adc9a6232ce86f908f2a51a771dd.tar drakx-f46306945c95adc9a6232ce86f908f2a51a771dd.tar.gz drakx-f46306945c95adc9a6232ce86f908f2a51a771dd.tar.bz2 drakx-f46306945c95adc9a6232ce86f908f2a51a771dd.tar.xz drakx-f46306945c95adc9a6232ce86f908f2a51a771dd.zip |
Stage 1 compilation fixes for gcc 4.0 :
* more casts signed<->unsigned types
* make choose_iso_in_directory()'s return type "void"
* change order of .h files in network.c so strndup is included correctly
* newt: initialize some variables properly
* compile pcmcia and ppp with -Wno-deprecated-declarations, since they use
deprecated types such as u_int32_t
Diffstat (limited to 'mdk-stage1/dhcp.c')
-rw-r--r-- | mdk-stage1/dhcp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mdk-stage1/dhcp.c b/mdk-stage1/dhcp.c index b0c913e41..f5de6543e 100644 --- a/mdk-stage1/dhcp.c +++ b/mdk-stage1/dhcp.c @@ -220,7 +220,7 @@ static void parse_reply(struct bootp_request * breq, struct interface_info * int memcpy(&intf->ip, &breq->yiaddr, 4); - chptr = breq->vendor; + chptr = (unsigned char *) breq->vendor; chptr += 4; while (*chptr != 0xFF && (void *) chptr < (void *) breq->vendor + DHCP_VENDOR_LENGTH) { char tmp_str[500]; @@ -307,7 +307,7 @@ static int get_vendor_code(struct bootp_request * bresp, unsigned char option, v unsigned char * chptr; unsigned int length, theOption; - chptr = bresp->vendor + 4; + chptr = (unsigned char*) bresp->vendor + 4; while (*chptr != 0xFF && *chptr != option) { theOption = *chptr++; if (!theOption) @@ -483,7 +483,7 @@ static void add_vendor_code(struct bootp_request * breq, unsigned char option, u unsigned char * chptr; int theOption, theLength; - chptr = breq->vendor; + chptr = (unsigned char*) breq->vendor; chptr += 4; while (*chptr != 0xFF && *chptr != option) { theOption = *chptr++; |