1#include <stdio.h>2#include <string.h>34#include <scc/mach.h>56#include "libmach.h"78int9findseg(Map *map, unsigned long long addr)10{11 int i;12 Mapsec *seg;1314 for (i = 0; i < map->nseg; ++i) {15 seg = &map->seg[i];16 if (seg->used && seg->sec.base == addr)17 return i;18 }1920 return -1;21}