Changeset 4166
- Timestamp:
- 12/20/10 10:29:23 (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/csctapi/icc_async.c
r4150 r4166 39 39 #include "ifd_smartreader.h" 40 40 #include "ifd_azbox.h" 41 #ifdef HAVE_PCSC 42 #include "csctapi/ifd_pcsc.h" 43 #endif 41 44 42 45 // Default T0/T14 settings … … 508 511 #endif 509 512 break; 513 #ifdef HAVE_PCSC 514 case R_PCSC: 515 call(pcsc_close(reader)); 516 break; 517 #endif 510 518 default: 511 519 cs_log("ERROR ICC_Async_Close: unknow reader type %i",reader->typ); -
trunk/oscam.c
r4165 r4166 16 16 17 17 extern void cs_statistics(struct s_client * client); 18 extern int ICC_Async_Close (struct s_reader *reader); 18 19 19 20 /***************************************************************************** … … 538 539 } 539 540 // close the device 540 reader_device_close(cl->reader);541 ICC_Async_Close(cl->reader); 541 542 break; 542 543 -
trunk/reader-common.c
r4145 r4166 415 415 return (rdr->fd && (rdr->caid[0] == b2i(2,ep->caid) || rdr->typ == R_CCCAM)); 416 416 } 417 418 void reader_device_close(struct s_reader * reader)419 {420 #ifdef HAVE_PCSC421 if (reader->typ == R_PCSC)422 pcsc_close(reader);423 else424 #endif425 ICC_Async_Close(reader);426 } -
trunk/reader-common.h
r3353 r4166 12 12 13 13 int check_emm_cardsystem(struct s_reader * rdr, EMM_PACKET *ep); 14 void reader_device_close(struct s_reader * reader);15 14 16 15 #define write_cmd(cmd, data) \
Note:
See TracChangeset
for help on using the changeset viewer.