Logo Search packages:      
Sourcecode: nessusclient version File versions  Download package

nessus_plugin.h

struct nessus_plugin {
      int id;
      char * asc_id;
      char * name;

      
      char * category;
      char * copyright;
      
      unsigned char * zdescription;
      unsigned int    desc_len;
      unsigned int    zdesc_len;
      
      char * summary;

      char * family;
      char * version;

      char * cve;
      char * bid;
      char * xrefs;

      struct arglist * plugin_prefs;

      struct nessus_plugin * next;
      int enabled:1;
};



struct nessus_plugin * nessus_plugin_new(char * id, char * name, char * category, char * copyright, char * description, char * summary, char * family, char * version, char * cve, char * bid, char * xrefs);

struct nessus_plugin * nessus_plugin_get_by_name( struct nessus_plugin * plugins, char * name);
struct nessus_plugin * nessus_plugin_get_by_id( struct nessus_plugin * plugins, int id);


void nessus_plugin_free(struct nessus_plugin * plugins);

char * nessus_plugin_get_description(struct nessus_plugin * plugin);

Generated by  Doxygen 1.6.0   Back to index