#include <stdlib.h>
#include "cpeuri.h"
Go to the source code of this file.
Data Structures | |
struct | cpe_dict_check |
single check struct More... | |
struct | cpe_dict_reference |
dictionary item reference More... | |
struct | cpe_dict_item |
structure representing single CPE dictionary item More... | |
struct | cpe_dict |
Structure representing CPE dictionary. More... | |
Typedefs | |
typedef struct cpe_dict_check | cpe_dict_check_t |
single check struct | |
typedef struct cpe_dict_reference | cpe_dict_reference_t |
dictionary item reference | |
typedef struct cpe_dict_item | cpe_dict_item_t |
structure representing single CPE dictionary item | |
typedef struct cpe_dict | cpe_dict_t |
Structure representing CPE dictionary. | |
Functions | |
cpe_dict_t * | cpe_dict_new (const char *fname) |
Load new CPE dictionary from file. | |
cpe_dict_t * | cpe_dict_new_empty () |
Create new empty CPE dictionary. | |
bool | cpe_dict_add_item (cpe_dict_t *dict, cpe_dict_item_t *item) |
Add item to dictionary dict. | |
void | cpe_dict_delete (cpe_dict_t *dict) |
Frees CPE dictionary and its contents. | |
cpe_dict_item_t * | cpe_dictitem_new_empty () |
Create new empty dictionary item. | |
void | cpe_dictitem_delete (cpe_dict_item_t *item) |
Free dictionary item. | |
void | cpe_dictcheck_delete (cpe_dict_check_t *check) |
See more details at http://nvd.nist.gov/cpe.cfm