]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
linuxdvb_ca: fix issue with wrongly set PMT list management code in CAPMT sent to CAM
authorDamjan Marion <damarion@cisco.com>
Sun, 3 May 2015 10:43:16 +0000 (12:43 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 4 May 2015 07:11:55 +0000 (09:11 +0200)
src/input/mpegts/linuxdvb/linuxdvb_ca.c

index 2963a812cf7a42a8990f936c16d0f9317fb8772b..4b65d4ebecd0f120f6e23fd46007567fa3c0a886 100644 (file)
@@ -772,8 +772,8 @@ linuxdvb_ca_send_capmt(linuxdvb_ca_t *lca, uint8_t slot, const uint8_t *ptr, int
     goto fail;
   }
 
-  size = en50221_ca_format_pmt(pmt, capmt, sizeof(capmt),
-                               CA_LIST_MANAGEMENT_ONLY, slot,
+  size = en50221_ca_format_pmt(pmt, capmt, sizeof(capmt), 1,
+                               CA_LIST_MANAGEMENT_ONLY,
                                CA_PMT_CMD_ID_OK_DESCRAMBLING);
 
   if (size < 0) {