Browse Source

Rename single packet csa key variable in struct key to s_csakey.

Georgi Chorbadzhiyski 12 years ago
parent
commit
9ee1bb0de2
4 changed files with 8 additions and 8 deletions
  1. 2
    2
      camd.c
  2. 4
    4
      data.c
  3. 1
    1
      data.h
  4. 1
    1
      process.c

+ 2
- 2
camd.c View File

@@ -72,12 +72,12 @@ void camd_set_cw(struct ts *ts, unsigned char *new_cw, int check_validity) {
72 72
 	ts->cw_last_warn = c->key->ts;
73 73
 
74 74
 	if (!check_validity || memcmp(c->key->cw, invalid_cw, 8) != 0) {
75
-		dvbcsa_key_set   (new_cw, c->key->csakey[0]);
75
+		dvbcsa_key_set   (new_cw, c->key->s_csakey[0]);
76 76
 		dvbcsa_bs_key_set(new_cw, c->key->bs_csakey[0]);
77 77
 	}
78 78
 
79 79
 	if (!check_validity || memcmp(c->key->cw + 8, invalid_cw, 8) != 0) {
80
-		dvbcsa_key_set(new_cw + 8, c->key->csakey[1]);
80
+		dvbcsa_key_set(new_cw + 8, c->key->s_csakey[1]);
81 81
 		dvbcsa_bs_key_set(new_cw + 8, c->key->bs_csakey[1]);
82 82
 	}
83 83
 }

+ 4
- 4
data.c View File

@@ -52,8 +52,8 @@ void data_init(struct ts *ts) {
52 52
 
53 53
 	// Key
54 54
 	memset(&ts->key, 0, sizeof(ts->key));
55
-	ts->key.csakey[0] = dvbcsa_key_alloc();
56
-	ts->key.csakey[1] = dvbcsa_key_alloc();
55
+	ts->key.s_csakey[0] = dvbcsa_key_alloc();
56
+	ts->key.s_csakey[1] = dvbcsa_key_alloc();
57 57
 
58 58
 	ts->key.bs_csakey[0] = dvbcsa_bs_key_alloc();
59 59
 	ts->key.bs_csakey[1] = dvbcsa_bs_key_alloc();
@@ -130,8 +130,8 @@ void data_free(struct ts *ts) {
130 130
 	ts_privsec_free(&ts->last_ecm);
131 131
 	ts_privsec_free(&ts->tmp_ecm);
132 132
 
133
-	dvbcsa_key_free(ts->key.csakey[0]);
134
-	dvbcsa_key_free(ts->key.csakey[1]);
133
+	dvbcsa_key_free(ts->key.s_csakey[0]);
134
+	dvbcsa_key_free(ts->key.s_csakey[1]);
135 135
 
136 136
 	dvbcsa_bs_key_free(ts->key.bs_csakey[0]);
137 137
 	dvbcsa_bs_key_free(ts->key.bs_csakey[1]);

+ 1
- 1
data.h View File

@@ -57,7 +57,7 @@ struct notify {
57 57
 struct key {
58 58
 	uint8_t				cw[CODEWORD_LENGTH];
59 59
 	int					is_valid_cw;
60
-	struct dvbcsa_key_s	*csakey[2];
60
+	struct dvbcsa_key_s	*s_csakey[2];
61 61
 	struct dvbcsa_bs_key_s	*bs_csakey[2];
62 62
 	time_t					ts;				// At what time the key is set
63 63
 	struct timeval			ts_keyset;		// At what time the key is set

+ 1
- 1
process.c View File

@@ -107,7 +107,7 @@ static void decode_packet(struct ts *ts, uint8_t *ts_packet) {
107 107
 			// scramble_idx 3 == odd key
108 108
 			ts_packet_set_not_scrambled(ts_packet);
109 109
 			uint8_t payload_ofs = ts_packet_get_payload_offset(ts_packet);
110
-			dvbcsa_decrypt(ts->key.csakey[scramble_idx - 2], ts_packet + payload_ofs, 188 - payload_ofs);
110
+			dvbcsa_decrypt(ts->key.s_csakey[scramble_idx - 2], ts_packet + payload_ofs, 188 - payload_ofs);
111 111
 		} else {
112 112
 			// Can't decrypt the packet just make it NULL packet
113 113
 			if (ts->pid_filter)

Loading…
Cancel
Save