xref: /linux/Documentation/userspace-api/media/dvb/ca-fclose.rst (revision f30c3ff3f0e8305d6c1a210df6d588a13333b8f7)
1.. Permission is granted to copy, distribute and/or modify this
2.. document under the terms of the GNU Free Documentation License,
3.. Version 1.1 or any later version published by the Free Software
4.. Foundation, with no Invariant Sections, no Front-Cover Texts
5.. and no Back-Cover Texts. A copy of the license is included at
6.. Documentation/userspace-api/media/fdl-appendix.rst.
7..
8.. TODO: replace it to GFDL-1.1-or-later WITH no-invariant-sections
9
10.. _ca_fclose:
11
12=====================
13Digital TV CA close()
14=====================
15
16Name
17----
18
19Digital TV CA close()
20
21
22Synopsis
23--------
24
25.. c:function:: int close(int fd)
26    :name: dvb-ca-close
27
28
29Arguments
30---------
31
32``fd``
33  File descriptor returned by a previous call to :c:func:`open() <dvb-ca-open>`.
34
35Description
36-----------
37
38This system call closes a previously opened CA device.
39
40
41Return Value
42------------
43
44On success 0 is returned.
45
46On error -1 is returned, and the ``errno`` variable is set
47appropriately.
48
49Generic error codes are described at the
50:ref:`Generic Error Codes <gen-errors>` chapter.
51