Chris PeBenito 17de1b7
## <summary>RPC port mapping service.</summary>
Chris PeBenito 17de1b7
Chris PeBenito 17de1b7
########################################
Chris PeBenito 17de1b7
## <summary>
Chris PeBenito 17de1b7
##	Execute portmap_helper in the helper domain.
Chris PeBenito 17de1b7
## </summary>
Chris PeBenito 17de1b7
## <param name="domain">
Chris PeBenito 17de1b7
##	<summary>
Dominick Grift 288845a
##	Domain allowed to transition.
Chris PeBenito 17de1b7
##	</summary>
Chris PeBenito 17de1b7
## </param>
Chris PeBenito 17de1b7
#
Chris PeBenito 17de1b7
interface(`portmap_domtrans_helper',`
Chris PeBenito 17de1b7
	gen_require(`
Chris PeBenito 17de1b7
		type portmap_helper_t, portmap_helper_exec_t;
Chris PeBenito 17de1b7
	')
Chris PeBenito 17de1b7
Chris PeBenito 17de1b7
	corecmd_search_bin($1)
Chris PeBenito 0bfccda
	domtrans_pattern($1, portmap_helper_exec_t, portmap_helper_t)
Chris PeBenito 17de1b7
')
Chris PeBenito 17de1b7
Chris PeBenito 17de1b7
########################################
Chris PeBenito 17de1b7
## <summary>
Chris PeBenito 17de1b7
##	Execute portmap helper in the helper domain, and
Chris PeBenito 17de1b7
##	allow the specified role the helper domain.
Chris PeBenito 17de1b7
##	Communicate with portmap.
Chris PeBenito 17de1b7
## </summary>
Chris PeBenito 17de1b7
## <param name="domain">
Chris PeBenito 17de1b7
##	<summary>
Dominick Grift 288845a
##	Domain allowed to transition.
Chris PeBenito 17de1b7
##	</summary>
Chris PeBenito 17de1b7
## </param>
Chris PeBenito 17de1b7
## <param name="role">
Chris PeBenito 17de1b7
##	<summary>
Chris PeBenito a7ee7f8
##	Role allowed access.
Chris PeBenito 17de1b7
##	</summary>
Chris PeBenito 17de1b7
## </param>
Chris PeBenito bbcd3c9
## <rolecap/>
Chris PeBenito 17de1b7
#
Chris PeBenito 17de1b7
interface(`portmap_run_helper',`
Chris PeBenito 17de1b7
	gen_require(`
Chris PeBenito 17de1b7
		type portmap_t, portmap_helper_t;
Chris PeBenito 17de1b7
	')
Chris PeBenito 17de1b7
Chris PeBenito 17de1b7
	portmap_domtrans_helper($1)
Chris PeBenito 17de1b7
	role $2 types portmap_helper_t;
Chris PeBenito 17de1b7
')
Chris PeBenito 17de1b7
Chris PeBenito 17de1b7
########################################
Chris PeBenito 17de1b7
## <summary>
Chris PeBenito 33c7e6b
##	Send UDP network traffic to portmap.  (Deprecated)
Chris PeBenito 17de1b7
## </summary>
Chris PeBenito 17de1b7
## <param name="domain">
Chris PeBenito 17de1b7
##	<summary>
Chris PeBenito a72e42f
##	Domain allowed access.
Chris PeBenito 17de1b7
##	</summary>
Chris PeBenito 17de1b7
## </param>
Chris PeBenito 17de1b7
#
Chris PeBenito 17de1b7
interface(`portmap_udp_send',`
Chris PeBenito 33c7e6b
	refpolicywarn(`$0($*) has been deprecated.')
Chris PeBenito 17de1b7
')
Chris PeBenito 17de1b7
Chris PeBenito 17de1b7
########################################
Chris PeBenito 17de1b7
## <summary>
Chris PeBenito 33c7e6b
##	Send and receive UDP network traffic from portmap.  (Deprecated)
Chris PeBenito 17de1b7
## </summary>
Chris PeBenito 17de1b7
## <param name="domain">
Chris PeBenito 17de1b7
##	<summary>
Chris PeBenito 17de1b7
##	Domain allowed access.
Chris PeBenito 17de1b7
##	</summary>
Chris PeBenito 17de1b7
## </param>
Chris PeBenito 17de1b7
#
Chris PeBenito 17de1b7
interface(`portmap_udp_chat',`
Chris PeBenito 33c7e6b
	refpolicywarn(`$0($*) has been deprecated.')
Chris PeBenito 17de1b7
')
Chris PeBenito 17de1b7
Chris PeBenito 17de1b7
########################################
Chris PeBenito 17de1b7
## <summary>
Chris PeBenito 33c7e6b
##	Connect to portmap over a TCP socket  (Deprecated)
Chris PeBenito 17de1b7
## </summary>
Chris PeBenito 17de1b7
## <param name="domain">
Chris PeBenito 17de1b7
##	<summary>
Chris PeBenito a72e42f
##	Domain allowed access.
Chris PeBenito 17de1b7
##	</summary>
Chris PeBenito 17de1b7
## </param>
Chris PeBenito 17de1b7
#
Chris PeBenito 17de1b7
interface(`portmap_tcp_connect',`
Chris PeBenito 33c7e6b
	refpolicywarn(`$0($*) has been deprecated.')
Chris PeBenito 17de1b7
')