From 9e961d7895ee299a580557438f89d19eb831eee2 Mon Sep 17 00:00:00 2001 From: max_10 Date: Fri, 24 May 2019 15:15:39 +0200 Subject: [PATCH] libdvbci: add CA_SET_PID, for kernels > 4.14 Origin commit data ------------------ Branch: master Commit: https://github.com/neutrino-images/ni-libstb-hal/commit/bfbaa3f44c340e70280620edd54250e879a018a6 Author: max_10 Date: 2019-05-24 (Fri, 24 May 2019) Origin message was: ------------------ - libdvbci: add CA_SET_PID, for kernels > 4.14 ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- libdvbci/descrambler.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libdvbci/descrambler.cpp b/libdvbci/descrambler.cpp index ac556c1..6345f0a 100644 --- a/libdvbci/descrambler.cpp +++ b/libdvbci/descrambler.cpp @@ -18,6 +18,15 @@ static const char * FILENAME = "[descrambler]"; static int desc_fd = -1; static int desc_user_count = 0; +#ifndef CA_SET_PID +typedef struct ca_pid { + unsigned int pid; + int index; /* -1 == disable*/ +} ca_pid_t; + +#define CA_SET_PID _IOW('o', 135, ca_pid_t) +#endif + #ifndef CA_SET_DESCR_DATA enum ca_descr_data_type { CA_DATA_IV,