Bugzilla – Bug 150945
PXE server only works on X86PC
Last modified: 2006-02-15 17:18:49 UTC
Small typo in options list generation causes loop to always exit with arch = X86PC. Patch follows. ------------- --- options.cc.old 2003-02-02 08:24:29.000000000 -0500 +++ options.cc 2006-02-09 23:32:12.000000000 -0500 @@ -640,7 +640,7 @@ return(NULL); // search for the arch name - for(i=0; i != CSA_types[i].arch_id; i++); + for(i=0; serv_ptr->csa != CSA_types[i].arch_id; i++); tmpc = new char[strlen(CSA_types[i].arch_name) + (strlen(serv_ptr->filebase)*2) + 8]; sprintf(tmpc, "%s/%s/%s.%d", CSA_types[i].arch_name,
Created attachment 68453 [details] patch to test for service architecture
Sorry but which package are we talking about?
The "pxe" package
thanks Jonathan for the fix. Patch added to the package and submitted for the next beta.