Changeset 1968
Legend:
- Unmodified
- Added
- Removed
-
trunk/globals.h
r1967 r1968 871 871 extern int cs_auth_client(struct s_auth *, char*); 872 872 extern void cs_disconnect_client(void); 873 extern int check_ecmcache(ECM_REQUEST *, ulong );873 extern int check_ecmcache(ECM_REQUEST *, ulong, int); 874 874 extern void store_logentry(char *); 875 875 extern int write_to_pipe(int, int, uchar *, int); -
trunk/oscam-reader.c
r1932 r1968 387 387 return; 388 388 } 389 if (check_ecmcache(er, client[er->cidx].grp ))389 if (check_ecmcache(er, client[er->cidx].grp, reader->cachecm)) 390 390 { 391 391 er->rc=2; -
trunk/oscam.c
r1967 r1968 1345 1345 } 1346 1346 1347 int check_ecmcache(ECM_REQUEST *er, ulong grp )1347 int check_ecmcache(ECM_REQUEST *er, ulong grp, int cachecm) 1348 1348 { 1349 1349 // disable caching 1350 if (! reader[ridx].cachecm) return(0);1350 if (!cachecm) return(0); 1351 1351 1352 1352 int i; … … 2136 2136 2137 2137 // cache1 2138 if (check_ecmcache(er, client[cs_idx].grp ))2138 if (check_ecmcache(er, client[cs_idx].grp, reader[ridx].cachecm)) 2139 2139 er->rc = 1; 2140 2140
Note:
See TracChangeset
for help on using the changeset viewer.