]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
capmt: fix seca ca info in pmt, fixes #4402
authorJaroslav Kysela <perex@perex.cz>
Mon, 29 May 2017 16:50:49 +0000 (18:50 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 31 May 2017 07:17:32 +0000 (09:17 +0200)
src/descrambler/capmt.c

index 607092df5be2a1ee951d6c7c9dad8c1b880efee2..dc9d2bb8f4506b6dd6a4d191a9483c0b52f8c8bb 100644 (file)
@@ -2049,6 +2049,8 @@ capmt_send_request(capmt_service_t *ct, int lm)
         buf[pos+1] = 17;
         buf[pos2++] = cce2->cce_providerid >> 8;
         buf[pos2++] = cce2->cce_providerid & 0xff;
+        memset(buf + pos2, 0, 17 - 6);
+        pos2 += 17 - 6;
       } else if (cce2->cce_caid >> 8 == 0x05) {
         buf[pos+1] = 15;
         buf[pos2++] = 0x00;