Changeset 21 for trunk/oscam.c
- Timestamp:
- 04/05/09 01:34:33 (14 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/oscam.c
r20 r21 38 38 int *ecmidx; // Shared Memory 39 39 int *logidx; // Shared Memory 40 int * mpcs_sem; // sem (multicam.o)40 int *oscam_sem; // sem (multicam.o) 41 41 int *c_start; // idx of 1st client 42 42 int *log_fd; // log-process is running … … 662 662 c_start=(int *)((void *)logidx+sizeof(int)); 663 663 log_fd=(int *)((void *)c_start+sizeof(int)); 664 mpcs_sem=(int *)((void *)log_fd+sizeof(int));665 client=(struct s_client *)((void *) mpcs_sem+sizeof(int));664 oscam_sem=(int *)((void *)log_fd+sizeof(int)); 665 client=(struct s_client *)((void *)oscam_sem+sizeof(int)); 666 666 reader=(struct s_reader *)&client[CS_MAXPID]; 667 667 #ifdef CS_WITH_GBOX … … 682 682 printf("SHM START: %p\n", (void *) ecmcache); 683 683 printf("SHM ST1: %p %x (%x)\n", (void *) ecmidx, ((void *) ecmidx) - ((void *) ecmcache), CS_ECMCACHESIZE*(sizeof(struct s_ecm))); 684 printf("SHM ST2: %p %x (%x)\n", (void *) mpcs_sem, ((void *) mpcs_sem) - ((void *) ecmidx), sizeof(int));685 printf("SHM ST3: %p %x (%x)\n", (void *) client, ((void *) client) - ((void *) mpcs_sem), sizeof(int));684 printf("SHM ST2: %p %x (%x)\n", (void *) oscam_sem, ((void *) oscam_sem) - ((void *) ecmidx), sizeof(int)); 685 printf("SHM ST3: %p %x (%x)\n", (void *) client, ((void *) client) - ((void *) oscam_sem), sizeof(int)); 686 686 printf("SHM ST4: %p %x (%x)\n", (void *) reader, ((void *) reader) - ((void *) client), CS_MAXPID*(sizeof(struct s_client))); 687 687 printf("SHM ST5: %p %x (%x)\n", (void *) cfg, ((void *) cfg) - ((void *) reader), CS_MAXREADER*(sizeof(struct s_reader))); … … 694 694 *ecmidx=0; 695 695 *logidx=0; 696 * mpcs_sem=0;696 *oscam_sem=0; 697 697 client[0].pid=getpid(); 698 698 client[0].login=time((time_t *)0); … … 1494 1494 if( er->srvid && (er->srvid!=ptr->sid) ) 1495 1495 { 1496 cs_debug("sid mismatched (ecm: %04X, guess: %04X), wrong mpcs.ird file?",1496 cs_debug("sid mismatched (ecm: %04X, guess: %04X), wrong oscam.ird file?", 1497 1497 er->srvid, ptr->sid); 1498 1498 return; … … 1915 1915 #endif 1916 1916 module_radegast, 1917 module_ mpcser,1917 module_oscam_ser, 1918 1918 0 1919 1919 }; … … 2011 2011 2012 2012 for (i=0; i<CS_MAX_MOD; i++) 2013 if (ph[i].type & MOD_CONN_SERIAL) // for now: mpcser only2013 if (ph[i].type & MOD_CONN_SERIAL) // for now: oscam_ser only 2014 2014 if (ph[i].s_handler) 2015 2015 ph[i].s_handler(i);
Note:
See TracChangeset
for help on using the changeset viewer.