Open SCAP Library
|
Network interface description.
Instances of Oval_sysint are used to describe existing network interfaces on the system. This information can help identify a specific system on a given network. *
#include <oval_system_characteristics.h>
Public Member Functions | |
struct oval_sysint * | oval_sysint_new (struct oval_syschar_model *) |
struct oval_sysint * | oval_sysint_clone (struct oval_syschar_model *new_model, struct oval_sysint *old_sysint) |
void | oval_sysint_free (struct oval_sysint *) |
Setters | |
void | oval_sysint_set_name (struct oval_sysint *, char *) |
void | oval_sysint_set_ip_address (struct oval_sysint *, char *) |
void | oval_sysint_set_mac_address (struct oval_sysint *, char *) |
Getters | |
char * | oval_sysint_get_name (struct oval_sysint *) |
Get interface name. | |
char * | oval_sysint_get_ip_address (struct oval_sysint *) |
Get interface IP address. | |
char * | oval_sysint_get_mac_address (struct oval_sysint *) |
Get interface MAC address. | |
Data Fields | |
struct oval_syschar_model * | model |
char * | name |
char * | ipAddress |
char * | macAddress |