* Corrected some code that caused klogd to dump core when receiving some
special messages from 2.1.78. Thanks to Chu-yeon Park <kokids@doit.ajou.ac.kr> for informing me. * Fixed bug that caused klogd to die if there is no System.map available. * Added -x switch to omit EIP translation and System.map evaluation. Thanks to Florian La Roche <florian@knorke.saar.de>. * Fixed small bugs in F_FORW_UNKN meachanism. Thanks to Torsten Neumann <torsten@londo.rhein-main.de> for pointing me to it. * Fixed problem with klogd not being able to be built on a kernel newer than 2.1.18. Worked in a patch from Alessandro Suardi <asuardi@uninetcom.it>
This commit is contained in:
8
ksym.c
8
ksym.c
@ -80,6 +80,9 @@
|
||||
* Fri Jun 13 10:50:23 CST 1997: Martin Schulze
|
||||
* Changed definition of LookupSymbol to non-static because it is
|
||||
* used in klogd.c, too.
|
||||
*
|
||||
* Fri Jan 9 23:00:08 CET 1998: Martin Schulze <joey@infodrom.north.de>
|
||||
* Fixed bug that caused klogd to die if there is no System.map available.
|
||||
*/
|
||||
|
||||
|
||||
@ -327,7 +330,8 @@ static char * FindSymbolFile()
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (sym_file) {
|
||||
/*
|
||||
* At this point a map file was successfully opened. We
|
||||
* now need to search this file and look for a version
|
||||
@ -376,7 +380,7 @@ static char * FindSymbolFile()
|
||||
return(symfile);
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
* At this stage of the game we are at the end of the symbol
|
||||
|
Reference in New Issue
Block a user