2 * BK Id: SCCS/s.find_name.c 1.7 06/05/01 21:22:02 paulus
9 * Finds a given address in the System.map and prints it out
10 * with its neighbors. -- Cort
13 int main(int argc, char **argv)
15 unsigned long addr, cmp, i;
17 char s[256], last[256];
21 fprintf(stderr, "Usage: %s <address>\n", argv[0]);
25 for ( i = 1 ; argv[i] ; i++ )
27 sscanf( argv[i], "%0lx", &addr );
28 /* adjust if addr is relative to kernelbase */
29 if ( addr < PAGE_OFFSET )
32 if ( (f = fopen( "System.map", "r" )) == NULL )
41 sscanf( s, "%0lx", &cmp );
47 printf( "%s%s", last, s );