1*bebae9c0SAndroid Build Coastguard Worker 2*bebae9c0SAndroid Build Coastguard Worker extern const struct SLInterfaceID_ SL_IID_array[MPH_MAX]; 3*bebae9c0SAndroid Build Coastguard Worker extern const char * const interface_names[MPH_MAX]; 4*bebae9c0SAndroid Build Coastguard Worker extern void MPH_to_MPH_string(unsigned MPH, char buffer[40]); 5*bebae9c0SAndroid Build Coastguard Worker main(int argc,char ** argv)6*bebae9c0SAndroid Build Coastguard Workerint main(int argc, char **argv) 7*bebae9c0SAndroid Build Coastguard Worker { 8*bebae9c0SAndroid Build Coastguard Worker int i; 9*bebae9c0SAndroid Build Coastguard Worker for (i = 0; i <= MAX_HASH_VALUE; ++i) { 10*bebae9c0SAndroid Build Coastguard Worker const char *x = wordlist[i]; 11*bebae9c0SAndroid Build Coastguard Worker if (!x) { 12*bebae9c0SAndroid Build Coastguard Worker printf(" -1"); 13*bebae9c0SAndroid Build Coastguard Worker } else { 14*bebae9c0SAndroid Build Coastguard Worker const struct SLInterfaceID_ *xx = SL_IID_array; 15*bebae9c0SAndroid Build Coastguard Worker unsigned MPH; 16*bebae9c0SAndroid Build Coastguard Worker for (MPH = 0; MPH < MPH_MAX; ++MPH, ++xx) { 17*bebae9c0SAndroid Build Coastguard Worker if (!memcmp(x, xx, 16)) { 18*bebae9c0SAndroid Build Coastguard Worker char buffer[40]; 19*bebae9c0SAndroid Build Coastguard Worker buffer[39] = 'x'; 20*bebae9c0SAndroid Build Coastguard Worker MPH_to_MPH_string(MPH, buffer); 21*bebae9c0SAndroid Build Coastguard Worker assert('x' == buffer[39]); 22*bebae9c0SAndroid Build Coastguard Worker printf(" %s", buffer); 23*bebae9c0SAndroid Build Coastguard Worker goto out; 24*bebae9c0SAndroid Build Coastguard Worker } 25*bebae9c0SAndroid Build Coastguard Worker } 26*bebae9c0SAndroid Build Coastguard Worker printf(" (-1)"); 27*bebae9c0SAndroid Build Coastguard Worker out: 28*bebae9c0SAndroid Build Coastguard Worker ; 29*bebae9c0SAndroid Build Coastguard Worker } 30*bebae9c0SAndroid Build Coastguard Worker if (i < MAX_HASH_VALUE) 31*bebae9c0SAndroid Build Coastguard Worker printf(","); 32*bebae9c0SAndroid Build Coastguard Worker printf("\n"); 33*bebae9c0SAndroid Build Coastguard Worker } 34*bebae9c0SAndroid Build Coastguard Worker return EXIT_SUCCESS; 35*bebae9c0SAndroid Build Coastguard Worker } 36