( wowbagger | 2009. 02. 17., k – 01:35 )

Első körben ennyit változtattam az rpc.bootparam-n:


diff rpc.bootparamd.orig/rpc.bootparamd.c rpc.bootparamd.new/rpc.bootparamd.c
137,143c137,150
<           path[sizeof(path)-1] = 0;
<           he = gethostbyname(hostname);
<           if (!he) goto failed;
<           bcopy( he->h_addr, &res.server_address.bp_address_u.ip_addr, 4);
<           res.server_name = hostname;
<           res.server_path = path;
<           res.server_address.address_type = IP_ADDR_TYPE;
---
>           path[sizeof(path)-1] = '\0';
>           if (hostname[0] != '\0') {
>               he = gethostbyname(hostname);
>               if (!he) goto failed;
>               bcopy( he->h_addr, &res.server_address.bp_address_u.ip_addr, 4);
>               res.server_name = hostname;
>               res.server_path = path;
>               res.server_address.address_type = IP_ADDR_TYPE;
>           }
>           else {
>               res.server_name[0] = '\0';
>               res.server_path = path;
>               bzero(&res.server_address.bp_address_u.ip_addr,4);
>           }

Remélem elég lesz a probléma megoldására.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.

Slackware Linux 12.1 | 2.6.26.7-janos