1 .. SPDX-License-Identifier: GFDL-1.1-no-invari 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 2 .. c:namespace:: DTV.ca 2 .. c:namespace:: DTV.ca 3 3 4 .. _CA_RESET: 4 .. _CA_RESET: 5 5 6 ======== 6 ======== 7 CA_RESET 7 CA_RESET 8 ======== 8 ======== 9 9 10 Name 10 Name 11 ---- 11 ---- 12 12 13 CA_RESET 13 CA_RESET 14 14 15 Synopsis 15 Synopsis 16 -------- 16 -------- 17 17 18 .. c:macro:: CA_RESET 18 .. c:macro:: CA_RESET 19 19 20 ``int ioctl(fd, CA_RESET)`` 20 ``int ioctl(fd, CA_RESET)`` 21 21 22 Arguments 22 Arguments 23 --------- 23 --------- 24 24 25 ``fd`` 25 ``fd`` 26 File descriptor returned by a previous call 26 File descriptor returned by a previous call to :c:func:`open()`. 27 27 28 Description 28 Description 29 ----------- 29 ----------- 30 30 31 Puts the Conditional Access hardware on its in 31 Puts the Conditional Access hardware on its initial state. It should 32 be called before start using the CA hardware. 32 be called before start using the CA hardware. 33 33 34 Return Value 34 Return Value 35 ------------ 35 ------------ 36 36 37 On success 0 is returned. 37 On success 0 is returned. 38 38 39 On error -1 is returned, and the ``errno`` var 39 On error -1 is returned, and the ``errno`` variable is set 40 appropriately. 40 appropriately. 41 41 42 Generic error codes are described at the 42 Generic error codes are described at the 43 :ref:`Generic Error Codes <gen-errors>` chapte 43 :ref:`Generic Error Codes <gen-errors>` chapter.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.