matchmediacon(3) SELinux API documentation matchmediacon(3)

# [NAME](#NAME)

matchmediacon - get the default SELinux security context for the specified mediatype from the policy

# [SYNOPSIS](#SYNOPSIS)

**#include &lt;selinux/selinux.h&gt;**

**int matchmediacon(const char \*media, char \*\*con);**

# [DESCRIPTION](#DESCRIPTION)

**matchmediacon**() matches the specified media type with the media contexts configuration and sets the security context *con* to refer to the resulting context.

**Note:** Caller must free returned security context *con* using [**freecon**(3)](/man/os/libselinux/freecon.3).

# [RETURN VALUE](#RETURN_VALUE)

Returns 0 on success or -1 otherwise.

# [Files](#Files)

*/etc/selinux/{POLICYTYPE}/contexts/files/media*

# [SEE ALSO](#SEE_ALSO)

[**selinux**(8)](/man/os/libselinux/selinux.8), [**freecon**(3)](/man/os/libselinux/freecon.3)

15 November 2004 dwalsh@redhat.com

---

Document: matchmediacon(3) from libselinux 3.11-r2 (Chainguard OS)
Source: https://github.com/SELinuxProject/selinux.git
