Changeset 1607
- Timestamp:
- 02/18/10 20:04:36 (11 years ago)
- Location:
- branches/monitor-improvement
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/monitor-improvement/globals.h
r1587 r1607 425 425 int pid; 426 426 int cs_idx; 427 int enable; 427 428 int fd; 428 429 ulong grp; -
branches/monitor-improvement/oscam-config.c
r1606 r1607 1663 1663 strtolower(value); 1664 1664 1665 if (!strcmp(token, "enable")) { rdr->enable=atoi(value) ? 1 : 0; return; } 1665 1666 if (!strcmp(token, "services")) { chk_services(value, &rdr->sidtabok, &rdr->sidtabno); return; } 1666 1667 if (!strcmp(token, "inactivitytimeout")) { rdr->tcp_ito = atoi(value); return; } … … 1864 1865 if (reader[nr].label[0] && reader[nr].typ) nr++; 1865 1866 memset(&reader[nr], 0, sizeof(struct s_reader)); 1867 reader[nr].enable = 1; 1866 1868 reader[nr].tcp_rto = 30; 1867 1869 reader[nr].show_cls = 10; -
branches/monitor-improvement/oscam.c
r1606 r1607 1033 1033 static void init_cardreader() 1034 1034 { 1035 1036 if (reader[ridx].device[0])1037 switch(cs_fork(0, 99)) 1038 { 1039 case -1: 1040 cs_exit(1); 1041 case 0: 1042 break; 1043 default: 1044 1045 1046 1035 for (ridx=0; ridx<CS_MAXREADER; ridx++) 1036 if ((reader[ridx].device[0]) && (reader[ridx].enable == 1)) 1037 switch(cs_fork(0, 99)) { 1038 case -1: 1039 cs_exit(1); 1040 case 0: 1041 break; 1042 default: 1043 1044 wait4master(); 1045 start_cardreader(); 1046 } 1047 1047 } 1048 1048
Note:
See TracChangeset
for help on using the changeset viewer.