Changeset 196 in MondoRescue for branches/2.05/mondo/mondo/common/libmondo-files.c
- Timestamp:
- Dec 14, 2005, 12:04:21 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.05/mondo/mondo/common/libmondo-files.c
r192 r196 1189 1189 char nfs_client_ipaddr[MAX_STR_LEN]; 1190 1190 char nfs_client_netmask[MAX_STR_LEN]; 1191 char nfs_client_broadcast[MAX_STR_LEN]; 1191 1192 char nfs_client_defgw[MAX_STR_LEN]; 1192 1193 char nfs_server_ipaddr[MAX_STR_LEN]; … … 1222 1223 call_program_and_get_last_line_of_output(command)); 1223 1224 sprintf(command, 1225 "ifconfig | tr '\n' '#' | sed s/##// | tr '#' ' ' | tr '' '\\n' | head -n1 | tr -s '\t' ' ' | cut -d' ' -f8 | cut -d':' -f2"); 1226 strcpy(nfs_client_broadcast, 1227 call_program_and_get_last_line_of_output(command)); 1228 sprintf(command, 1224 1229 "route -n | grep '^0.0.0.0' | awk '{printf $2}'"); 1225 1230 strcpy(nfs_client_defgw, … … 1239 1244 } 1240 1245 fprintf(fout, "ifconfig lo 127.0.0.1 # config loopback\n"); 1241 fprintf(fout, "ifconfig %s %s netmask %s # config client\n", nfs_dev,1242 nfs_client_ipaddr, nfs_client_netmask );1246 fprintf(fout, "ifconfig %s %s netmask %s broadcast %s # config client\n", nfs_dev, 1247 nfs_client_ipaddr, nfs_client_netmask, nfs_client_broadcast); 1243 1248 fprintf(fout, "route add default gw %s # default route\n", nfs_client_defgw); 1244 1249 fprintf(fout, "ping -c 1 %s # ping server\n", nfs_server_ipaddr); … … 1262 1267 sprintf(tmp, "%s/NFS-CLIENT-NETMASK", bkpinfo->tmpdir); 1263 1268 write_one_liner_data_file(tmp, nfs_client_netmask); 1269 sprintf(tmp, "%s/NFS-CLIENT-BROADCAST", bkpinfo->tmpdir); 1270 write_one_liner_data_file(tmp, nfs_client_broadcast); 1264 1271 sprintf(tmp, "%s/NFS-CLIENT-DEFGW", bkpinfo->tmpdir); 1265 1272 write_one_liner_data_file(tmp, nfs_client_defgw);
Note:
See TracChangeset
for help on using the changeset viewer.