semanage_node man page on YellowDog

Man page or keyword search:  
man Server   18644 pages
apropos Keyword Search (all sections)
Output format
YellowDog logo
[printable version]

semanage_node(3)	 Libsemanage API documentation	      semanage_node(3)

NAME
       SELinux Network Nodes Management API

SYNOPSIS
       #include <semanage/node_record.h>
       #include <semanage/nodes_policy.h>
       #include <semanage/nodes_local.h>

       This object contains properties associated with a network node.

       For details on a specific function, see its manual page.

Record API Overview
       semanage_node_create(3)-
	      create a node

       semanage_node_free(3)-
	      release resources for this node

       semanage_node_key_create(3)-
	      create a key, which can be used to identify a node

       semanage_node_key_free(3)-
	      release resources for this node key

       semanage_node_key_extract(3)-
	      create a key matching this node

       semanage_node_clone(3)-
	      create an identical node (deep-copy clone)

       semanage_node_compare(3)-
	      compare this node to the provided key

       semanage_node_compare2(3)-
	      compare this node to another

Properties API Overview
       semanage_node_get_addr(3)-
	      return the IP address of this node in string representation

       semanage_node_set_addr(3)-
	      set  the IP address of this node from the provided string repre‐
	      sentation and protocol

       semanage_node_get_addr_bytes(3)-
	      return the IP address of this node as a byte  array  in  network
	      byte order

       semanage_node_set_addr_bytes(3)-
	      set  the IP address of this node from the provided byte array in
	      network byte order

       semanage_node_get_mask(3)-
	      return the IP mask of this node in string representation

       semanage_node_set_mask(3)-
	      set the IP mask of this node from the provided string  represen‐
	      tation and protocol version

       semanage_node_get_mask_bytes(3)-
	      return  the IP mask of this node as a byte array in network byte
	      order

       semanage_node_set_mask_bytes(3)-
	      set the IP mask of this node from the  provided  byte  array  in
	      network byte order

       semanage_node_get_proto(3)-
	      return the IP protocol version for this node

       semanage_node_get_proto_str(3)-
	      return a string representation of the given node protocol

       semanage_node_set_proto(3)-
	      set the IP protocol version for this node

       semanage_node_get_con(3)-
	      return the SELinux context associated with this node

       semanage_node_set_con(3)-
	      set the SELinux context associated with this node

Record Store API Overview
       semanage_node_modify_local(3)-
	      add or update an interface in the local store

       semanage_node_del_local(3)-
	      delete an interface from the local store

       semanage_node_exists(3)-
	      check if an interface is defined in the persistent policy

       semanage_node_exists_local(3)-
	      check if an interface is defined in the local store

       semanage_node_query(3)-
	      query an interface in the persistent policy

       semanage_node_query_local(3)-
	      query an interface in the local store

       semanage_node_count(3)-
	      count the number of nodes defined in the persistent policy

       semanage_node_count_local(3)-
	      count the number of nodes defined in the local store

       semanage_node_iterate(3)-
	      execute a callback for each interface in the persistent policy

       semanage_node_iterate_local(3)-
	      execute a callback for each interface in the local store

       semanage_node_list(3)-
	      return an array containing all nodes in the persistent policy

       semanage_node_list_local(3)-
	      return an array containing all nodes in the local store

ivg2@cornell.edu		 16 March 2006		      semanage_node(3)
[top]

List of man pages available for YellowDog

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net