Changeset 10563
- Timestamp:
- 02/18/15 07:14:20 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/oscam-chk.c
r10562 r10563 952 952 int32_t chk_caid(uint16_t caid, CAIDTAB *ctab) 953 953 { 954 int32_t n, rc; 955 for(rc = -1, n = 0; (n < ctab->ctnum) && (rc < 0); n++) 956 { 957 CAIDTAB_DATA *d = &ctab->ctdata[n]; 954 int32_t i; 955 if (!ctab->ctnum) return caid; 956 for(i = 0; i < ctab->ctnum; i++) 957 { 958 CAIDTAB_DATA *d = &ctab->ctdata[i]; 958 959 if((caid & d->mask) == d->caid) 959 { rc = d->cmap ? d->cmap : caid; }960 } 961 return rc;960 return d->cmap ? d->cmap : caid; 961 } 962 return -1; 962 963 } 963 964
Note:
See TracChangeset
for help on using the changeset viewer.