static int do_pcmcia_entry(const char *filename,			   struct pcmcia_device_id *id, char *alias){	unsigned int i;	id->manf_id = TO_NATIVE(id->manf_id);	id->card_id = TO_NATIVE(id->card_id);	id->func_id = TO_NATIVE(id->func_id);	id->function = TO_NATIVE(id->function);	id->device_no = TO_NATIVE(id->device_no);	for (i=0; i<4; i++) {		id->prod_id_hash[i] = TO_NATIVE(id->prod_id_hash[i]);       }       strcpy(alias, "pcmcia:");       ADD(alias, "m", id->match_flags & PCMCIA_DEV_ID_MATCH_MANF_ID,	   id->manf_id);       ADD(alias, "c", id->match_flags & PCMCIA_DEV_ID_MATCH_CARD_ID,	   id->card_id);       ADD(alias, "f", id->match_flags & PCMCIA_DEV_ID_MATCH_FUNC_ID,	   id->func_id);       ADD(alias, "fn", id->match_flags & PCMCIA_DEV_ID_MATCH_FUNCTION,	   id->function);       ADD(alias, "pfn", id->match_flags & PCMCIA_DEV_ID_MATCH_DEVICE_NO,	   id->device_no);       ADD(alias, "pa", id->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID1, id->prod_id_hash[0]);       ADD(alias, "pb", id->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID2, id->prod_id_hash[1]);       ADD(alias, "pc", id->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID3, id->prod_id_hash[2]);       ADD(alias, "pd", id->match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID4, id->prod_id_hash[3]);       return 1;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4fb7edce52e5b6cf41e3375822d74a27f0b6f2dd/file2alias.c/buggy/scripts/mod/file2alias.c