From: Nick Date: Wed, 24 Feb 2021 10:48:43 +0000 (+0100) Subject: EMM patch X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=052c629c530574f96018dd15efaa3384e9fe8a4d;p=thirdparty%2Ftvheadend.git EMM patch EMM patch, TVheadend stopped sending shared EMM's to OScam. I believe this commit broke in it. 6ea7c38 After changing back OScam started to receive shared EMM's again. Tested on dvb-c provider nl-Delta. --- diff --git a/src/descrambler/emm_reass.c b/src/descrambler/emm_reass.c index 5cf3be1f7..34a716b98 100644 --- a/src/descrambler/emm_reass.c +++ b/src/descrambler/emm_reass.c @@ -149,9 +149,8 @@ emm_seca match = memcmp(&data[3], &ra->ua[2], 6) == 0; } else if (data[0] == 0x84) { // shared emm if (len >= 8) { - /* XXX this part is untested but should do no harm */ PROVIDERS_FOREACH(ra, i, ep) - if (memcmp(&data[5], &ep->sa[4], 3) == 0) { + if (memcmp(&data[5], &ep->sa[5], 3) == 0) { match = 1; break; }