#include <rsbac/types.h>#include <rsbac/getname.h>#include <rsbac/net_getname.h>#include <rsbac/helpers.h>#include <rsbac/error.h>#include <linux/socket.h>#include <string.h>Go to the source code of this file.
Defines | |
| #define | NR_PROTO 18 |
Functions | |
| char * | rsbac_get_net_temp_syscall_name (char *name, enum rsbac_net_temp_syscall_t value) |
| enum rsbac_net_temp_syscall_t | rsbac_get_net_temp_syscall_nr (const char *name) |
| char * | rsbac_get_net_family_name (char *name, u_int value) |
| int | rsbac_get_net_family_nr (const char *name) |
| char * | rsbac_get_net_protocol_name (char *name, u_int value) |
| int | rsbac_get_net_protocol_nr (const char *name) |
| char * | rsbac_get_net_type_name (char *name, u_int value) |
| int | rsbac_get_net_type_nr (const char *name) |
Variables | |
| static char | net_temp_syscall_list [NTS_none+1][19] |
| static char | net_family_list [AF_MAX+1][19] |
| static struct proto_desc_t | net_protocol_list [NR_PROTO] |
| static char | rsbac_net_type_list [RSBAC_NET_TYPE_MAX+1][19] |
|
|
Definition at line 90 of file net_getname.c. |
|
||||||||||||
|
Definition at line 167 of file net_getname.c. References AF_MAX, net_family_list, and NULL. Referenced by get_target_name(). |
|
|
Definition at line 180 of file net_getname.c. References AF_MAX, and net_family_list. |
|
||||||||||||
|
Definition at line 202 of file net_getname.c. References proto_desc_t::nr, NULL, and RSBAC_NET_PROTO_MAX. Referenced by get_target_name(). |
|
|
Definition at line 227 of file net_getname.c. References proto_desc_t::nr, and RSBAC_NET_PROTO_MAX. |
|
||||||||||||
|
Definition at line 132 of file net_getname.c. References net_temp_syscall_list, NTS_none, and NULL. |
|
|
Definition at line 145 of file net_getname.c. References net_temp_syscall_list, and NTS_none. |
|
||||||||||||
|
Definition at line 249 of file net_getname.c. References NULL, rsbac_net_type_list, and RSBAC_NET_TYPE_MAX. Referenced by get_target_name(). |
|
|
Definition at line 262 of file net_getname.c. References rsbac_net_type_list, and RSBAC_NET_TYPE_MAX. |
|
|
Definition at line 50 of file net_getname.c. Referenced by rsbac_get_net_family_name(), and rsbac_get_net_family_nr(). |
|
|
Initial value: {
{"ANY", 0},
{"ICMP", 1},
{"IGMP", 2},
{"IPIP", 4},
{"TCP", 6},
{"EGP", 8},
{"PUP", 12},
{"UDP", 17},
{"IDP", 22},
{"RSVP", 46},
{"GRE", 47},
{"IPV6", 41},
{"PIM", 103},
{"ESP", 50},
{"AH", 51},
{"COMP", 108},
{"RAW", 255},
{"MAX", RSBAC_NET_PROTO_MAX} }
Definition at line 92 of file net_getname.c. |
|
|
Initial value: {
"new_template",
"copy_template",
"delete_template",
"check_id",
"get_address",
"get_address_family",
"get_valid_len",
"get_type",
"get_protocol",
"get_netdev",
"get_min_port",
"get_max_port",
"get_name",
"set_address",
"set_address_family",
"set_valid_len",
"set_type",
"set_protocol",
"set_netdev",
"set_min_port",
"set_max_port",
"set_name",
"none" }
Definition at line 25 of file net_getname.c. Referenced by rsbac_get_net_temp_syscall_name(), and rsbac_get_net_temp_syscall_nr(). |
|
|
Initial value: {
"ANY",
"STREAM",
"DGRAM",
"RAW",
"RDM",
"SEQPACKET",
"(undefined)",
"(undefined)",
"(undefined)",
"(undefined)",
"PACKET",
"MAX" }
Definition at line 112 of file net_getname.c. Referenced by rsbac_get_net_type_name(), and rsbac_get_net_type_nr(). |
1.4.2