xref: /linux/Documentation/userspace-api/media/dvb/ca-fclose.rst (revision 4be5e8648b0c287aefc6ac3f3a0b12c696054f43)
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