Last change
on this file since 4747 was 4747, checked in by schlocke, 13 years ago |
cccam: removed transparent option, now it's default on every mode.
complete reimplementation of card management, now only one list is
generated and less memory and less cpu is used.
But the bad thing is, now we have to test everything again, because
everything is new implemented. See forum for details!
|
File size:
767 bytes
|
Line | |
---|
1 | #include <string.h>
|
---|
2 | #include <stdlib.h>
|
---|
3 | #include "globals.h"
|
---|
4 | #include "module-cccam.h"
|
---|
5 | #include <time.h>
|
---|
6 | #include "reader-common.h"
|
---|
7 | #include <poll.h>
|
---|
8 |
|
---|
9 |
|
---|
10 | void init_share();
|
---|
11 | void add_share(struct cc_card *card);
|
---|
12 | void remove_share(struct cc_card *card);
|
---|
13 |
|
---|
14 | int chk_ident(FTAB *ftab, struct cc_card *card);
|
---|
15 | int card_valid_for_client(struct s_client *cl, struct cc_card *card);
|
---|
16 |
|
---|
17 | int cc_clear_reported_carddata(LLIST *reported_carddatas, LLIST *except,
|
---|
18 | int send_removed);
|
---|
19 | int cc_free_reported_carddata(LLIST *reported_carddatas, LLIST *except,
|
---|
20 | int send_removed);
|
---|
21 |
|
---|
22 | int send_card_to_clients(struct cc_card *card, struct s_client *one_client);
|
---|
23 | void send_remove_card_to_clients(struct cc_card *card);
|
---|
24 |
|
---|
25 | int cc_srv_report_cards(struct s_client *cl);
|
---|
Note:
See
TracBrowser
for help on using the repository browser.