Changeset 5209 for trunk/module-cccshare.c
- Timestamp:
- 05/09/11 21:49:01 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/module-cccshare.c
r5206 r5209 746 746 * Reports all caid/providers to the connected clients 747 747 * returns 1=ok, 0=error 748 * 749 * cfg.cc_reshare_services=0 CCCAM reader reshares only received cards750 * =1 CCCAM reader reshares received cards + defined services751 * =2 CCCAM reader reshares only defined reader-services as virtual cards752 * =3 CCCAM reader reshares only defined user-services as virtualcards748 * cfg.cc_reshare_services =0 CCCAM reader reshares only received cards + defined reader services 749 * =1 CCCAM reader reshares received cards + defined services 750 * =2 CCCAM reader reshares only defined reader-services as virtual cards 751 * =3 CCCAM reader reshares only defined user-services as virtual cards 752 * =4 CCCAM reader reshares only received cards 753 753 */ 754 754 void update_card_list() { … … 807 807 808 808 //Reader-Services: 809 if ((cfg.cc_reshare_services==1||cfg.cc_reshare_services==2||(!rdr->caid && rdr->typ != R_CCCAM )) &&809 if ((cfg.cc_reshare_services==1||cfg.cc_reshare_services==2||(!rdr->caid && rdr->typ != R_CCCAM && cfg.cc_reshare_services!=4 )) && 810 810 cfg.sidtab && (rdr->sidtabno || rdr->sidtabok)) { 811 811 struct s_sidtab *ptr; … … 955 955 } 956 956 957 if (rdr->typ == R_CCCAM && cfg.cc_reshare_services<2&& rdr->card_status != CARD_FAILURE) {957 if (rdr->typ == R_CCCAM && (cfg.cc_reshare_services<2 || cfg.cc_reshare_services==4) && rdr->card_status != CARD_FAILURE) { 958 958 959 959 cs_debug_mask(D_TRACE, "asking reader %s for cards...", rdr->label);
Note:
See TracChangeset
for help on using the changeset viewer.