40 void omp_init (
const gchar *,
const gchar *,
int);
445 char **,
char **,
char **,
char **,
449 gchar **, gchar **, gchar **, gchar **, GTree **,
char * get_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one target, XSL transform the result.
char * get_nvts_omp(credentials_t *, params_t *, cmd_response_data_t *)
Requests NVT details, accepting extra commands.
char * export_config_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a config.
char * get_filters_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all filters, XSL transform the result.
char * create_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a credential, get all credentials, XSL transform result.
char * get_tasks_chart_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a tasks chart, XSL transform the result.
char * export_notes_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of notes.
char * edit_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_report_format XML, XSL transform the result.
char * new_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new Port List page.
char * edit_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_credential XML, XSL transform the result.
char * get_scanners_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all scanners, XSL transform the result.
void cmd_response_data_reset(cmd_response_data_t *)
Clears a cmd_response_data_t struct.
char * get_configs_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all scan configs, XSL transform the result.
char * delete_trash_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash target, get all trash, XSL transform the result.
char * edit_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_permission XML, XSL transform the result.
char * new_slave_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * edit_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_asset XML, XSL transform the result.
char * get_slave_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * get_report_section_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a report section, XSL transform the result.
char * save_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save scanner, get next page, XSL transform the result.
char * export_scanner_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a scanner.
char * import_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import report, get all reports, XSL transform the result.
char * export_note_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a note.
char * edit_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_port_list XML, XSL transform the result.
char * get_my_settings_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page with user's settings.
char * edit_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Edit override, get next page, XSL transform the result.
char * create_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a target, get all targets, XSL transform the result.
int download_agent_omp(credentials_t *, params_t *, gsize *, char **, char **, cmd_response_data_t *)
Get an agent, XSL transform the result.
char * get_system_report_omp(credentials_t *, const char *, params_t *, enum content_type *, gsize *, cmd_response_data_t *)
Return system report image.
char * save_user_omp(credentials_t *, params_t *, char **, char **, int *, cmd_response_data_t *)
Modify a user, get all users, XSL transform the result.
char * export_alert_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an alert.
char * save_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a group, return the next page.
char * create_slave_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * export_assets_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of assets.
char * save_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save report_format, get next page, XSL transform the result.
char * get_trash_omp(credentials_t *, params_t *params, cmd_response_data_t *)
Get all trash, XSL transform the result.
char * create_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an alert, get all alerts, XSL transform the result.
content_type
Content types.
char * delete_trash_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a override, get all overrides, XSL transform the result.
char * get_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one scanner, XSL transform the result.
char * auth_settings_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * create_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a note, get report, XSL transform the result.
char * save_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save note, get next page, XSL transform the result.
char * get_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get asset, XSL transform the result.
char * save_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save task, get next page, XSL transform the result.
char * delete_trash_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash credential, get all trash, XSL transform the result.
char * get_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one tag, XSL transform the result.
char * delete_trash_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash config, get all trash, XSL transform the result.
char * new_port_range_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new Port Range page.
char * delete_trash_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a note, get all notes, XSL transform the result.
void omp_init(const gchar *, const gchar *, int)
Init the GSA OMP library.
char * start_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Start a task, get all tasks, XSL transform the result.
char * export_alerts_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of alerts.
char * sync_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Sync config, get configs, XSL transform the result.
char * delete_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete override, get next page, XSL transform the result.
char * new_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new notes page.
char * delete_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a group, get all groups, XSL transform the result.
char * get_notes_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all notes, XSL transform the result.
char * export_roles_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of roles.
char * get_targets_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all targets, XSL transform the result.
char * stop_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Stop a task, get all tasks, XSL transform the result.
char * delete_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete note, get next page, XSL transform the result.
Response information for commands.
char * get_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a note, XSL transform the result.
char * move_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Reassign a task to a new OMP slave.
char * delete_trash_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash alert, get all trash, XSL transform the result.
char * cvss_calculator(credentials_t *, params_t *, cmd_response_data_t *)
char * new_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new role.
char * delete_trash_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash report format, get all trash, XSL transform the result.
char * get_config_nvt_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get details of an NVT for a config, XSL transform the result.
char * create_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an asset, get report, XSL transform the result.
char * get_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one group, XSL transform the result.
char * clone_omp(credentials_t *, params_t *, cmd_response_data_t *)
Clone a resource, XSL transform the result.
char * verify_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Verify agent, get agents, XSL transform the result.
char * edit_config_family_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get details of a family for editing a config, XSL transform result.
char * delete_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a filter, get all filters, XSL transform the result.
char * delete_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a task, get all tasks, XSL transform the result.
char * delete_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a scanner, get all scanners, XSL transform the result.
char * delete_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete credential, get all credentials, XSL transform result.
char * edit_slave_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * export_configs_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of scan configs.
char * delete_trash_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash agent, get all agents, XSL transform the result.
char * create_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an agent, get all agents, XSL transform result.
char * get_port_lists_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all port_lists, XSL transform the result.
void cmd_response_data_init(cmd_response_data_t *)
Initializes a cmd_response_data_t struct.
char * upload_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the upload port list page.
char * save_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a target, get all targets, XSL transform the result.
char * get_reports_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all reports, XSL transform the result.
char * create_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an override, get report, XSL transform the result.
char * edit_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_target XML, XSL transform the result.
char * delete_user_confirm_omp(credentials_t *, params_t *, cmd_response_data_t *)
Show confirmation deleting a user, XSL transform the result.
Structure of credential related information.
char * import_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import config, get all configs, XSL transform the result.
char * delete_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete agent, get all agents, XSL transform result.
char * save_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save schedule, get next page, XSL transform the result.
char * export_permission_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a permission.
char * export_role_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a role.
char * delete_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a permission, get all permissions, XSL transform the result.
char * new_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup new_permission XML, XSL transform the result.
char * save_config_family_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get details of an NVT for a config, XSL transform the result.
char * export_omp_doc_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Download the OMP doc.
char * export_overrides_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of overrides.
char * get_config_family_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get details of a family for a config, XSL transform the result.
char * delete_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete note, get next page, XSL transform the result.
char * get_report_omp(credentials_t *, params_t *, gsize *, gchar **, char **, cmd_response_data_t *)
Get a report and XSL transform the result.
char * save_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a permission, get all permissions, XSL transform the result.
char * get_system_reports_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all system reports, XSL transform the result.
char * edit_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_alert XML, XSL transform the result.
char * export_report_formats_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Report Formats.
char * toggle_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Set tag enabled status.
char * get_credentials_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one or all credentials, XSL transform the result.
char * delete_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a role, get all roles, XSL transform the result.
char * create_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a tag, get report, XSL transform the result.
char * delete_trash_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash task, get all trash, XSL transform the result.
char * new_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new target.
char * verify_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Verify report format, get report formats, XSL transform the result.
char * export_filters_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of filters.
char * delete_slave_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * delete_trash_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a permission, get all permissions, XSL transform the result.
char * upload_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the upload scan config page.
char * export_slaves_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
char * get_results_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all results, XSL transform the result.
char * save_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a role, return the next page.
char * edit_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_user XML, XSL transform the result.
char * get_info(credentials_t *, params_t *, const char *, cmd_response_data_t *)
Requests SecInfo.
char * get_alerts_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all alerts, XSL transform the result.
char * new_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new overrides page.
Headers/structs used generally in GSA.
char * get_feeds_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get descriptions of the feeds connected to the manager.
char * new_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new scan config page.
char * get_roles_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all roles, XSL transform the result.
char * download_key_pub(credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get a Scanner's Certificate.
char * export_slave_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
char * get_users_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all users, XSL transform the result.
char * new_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new report format page.
char * export_scanners_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of scanners.
char * new_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new scanner page.
char * create_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a report, get all tasks, XSL transform the result.
char * edit_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_filter XML, XSL transform the result.
char * import_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import port list, get all port_lists, XSL transform the result.
char * new_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new schedule page.
char * create_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a filter, get all filters, XSL transform the result.
char * get_schedules_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all schedules, XSL transform the result.
char * get_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one schedule, XSL transform the result.
char * create_port_range_omp(credentials_t *, params_t *, cmd_response_data_t *)
Add a range to a port list, XSL transform the result.
char * get_protocol_doc_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get OMP doc.
char * edit_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_schedule XML, XSL transform the result.
char * export_credentials_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Credentials.
char * get_report_formats_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all Report Formats, XSL transform the result.
int download_credential_omp(credentials_t *, params_t *, gsize *, char **, char **, cmd_response_data_t *)
Export a Credential in a defined format.
char * wizard_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns a wizard page.
char * create_host_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a host, serve next page.
char * save_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save details of an NVT for a config and return the next page.
char * export_task_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a task.
char * wizard_get_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns a wizard_get page.
char * get_overrides_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all overrides, XSL transform the result.
char * new_container_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new task.
char * download_ca_pub(credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get a Scanner's CA Certificate.
char * get_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get an override, XSL transform the result.
char * save_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify an asset, get all assets, XSL transform the result.
char * delete_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete report, get task status, XSL transform the result.
char * get_permissions_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all permissions, XSL transform the result.
char * restore_omp(credentials_t *, params_t *, cmd_response_data_t *)
Restore a resource, get all trash, XSL transform the result.
char * export_permissions_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of permissions.
char * get_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one port_list, XSL transform the result.
char * save_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a tag, get all tags, XSL transform the result.
char * save_auth_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save authentication settings.
char * save_config_nvt_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save NVT prefs for a config, get NVT details, XSL transform result.
char * get_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one alert, XSL transform the result.
char * save_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save override, get next page, XSL transform the result.
char * export_tasks_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of tasks.
char * download_ssl_cert(credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get an SSL Certificate.
char * export_port_lists_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Port Lists.
char * create_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create config, get all configs, XSL transform the result.
char * edit_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_role XML, XSL transform the result.
char * dashboard(credentials_t *, params_t *, cmd_response_data_t *)
Show a dashboard.
char * get_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one report format, XSL transform the result.
char * export_users_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of users.
char * export_user_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a user.
char * edit_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_agent XML, XSL transform the result.
char * new_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new group.
char * process_bulk_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Returns a process_bulk page.
char * get_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a config, XSL transform the result.
char * get_tasks_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all tasks, XSL transform the result.
char * delete_trash_slave_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * save_slave_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * new_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new task.
char * create_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a task, get all tasks, XSL transform the result.
char * new_permissions_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup new_permission XML, XSL transform the result.
char * delete_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a target, get all targets, XSL transform the result.
char * export_schedule_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a schedule.
char * save_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a port list, get all port list, XSL transform the result.
char * new_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new target.
char * resume_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Resume a task, get all tasks, XSL transform the result.
char * delete_trash_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash scanner, get all scanners, XSL transform the result.
char * edit_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_scanner XML, XSL transform the result.
char * delete_trash_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a role from trash, get all roles, XSL transform the result.
char * edit_config_nvt_omp(credentials_t *, params_t *, cmd_response_data_t *)
Edit details of an NVT for a config, XSL transform the result.
char * edit_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Edit note, get next page, XSL transform the result.
char * create_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a port list, get all port lists, XSL transform the result.
char * delete_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete an alert, get all alerts, XSL transform the result.
char * get_groups_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all groups, XSL transform the result.
char * get_slaves_omp(credentials_t *, params_t *, cmd_response_data_t *)
char * get_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one agent, XSL transform the result.
char * sync_cert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with a CERT feed and XSL transform the result.
char * create_container_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a container task, serve next page.
char * export_asset_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an asset.
char * save_my_settings_omp(credentials_t *, params_t *, const char *, char **, char **, char **, char **, cmd_response_data_t *)
Returns page with user's settings, for editing.
char * export_agents_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of agents.
char * new_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new alert.
char * get_aggregate_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get an aggregate of resources.
char * new_host_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new host page.
char * create_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a scanner, get all scanners, XSL transform the result.
char * export_target_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a target.
char * export_schedules_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of schedules.
char * delete_trash_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash port list, get all trash, XSL transform the result.
char * edit_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_task XML, XSL transform the result.
char * edit_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_group XML, XSL transform the result.
char * delete_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a port list, get all port lists, XSL transform the result.
char * create_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a schedule, get all schedules, XSL transform the result.
char * save_chart_preference_omp(credentials_t *, params_t *, gchar **, gchar **, cmd_response_data_t *)
Save chart preferences.
char * create_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a role, get all roles, XSL transform the result.
char * import_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import report format, get all report formats, XSL transform result.
char * get_assets_chart_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get an assets chart, XSL transform the result.
char * delete_trash_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a note, get all notes, XSL transform the result.
char * create_permissions_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create multiple permission, get next page, XSL transform the result.
char * save_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify an alert, get all alerts, XSL transform the result.
char * delete_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete config, get all configs, XSL transform the result.
char * empty_trashcan_omp(credentials_t *, params_t *, cmd_response_data_t *)
Empty the trashcan, get all trash, XSL transform the result.
char * new_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new user.
char * export_override_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an override.
char * delete_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete an asset, go to the next page.
char * get_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one user, XSL transform the result.
char * sync_scap_omp(credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with a SCAP feed and XSL transform the result.
char * export_port_list_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a Port List.
char * get_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a task, XSL transform the result.
char * export_results_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of results.
char * get_assets_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get assets, XSL transform the result.
char * upload_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the upload report page.
char * delete_trash_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash schedule, get all trash, XSL transform the result.
char * get_agents_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all agents, XSL transform the result.
char * save_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save credential, get next page, XSL transform the result.
char * delete_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete report format, get report formats, XSL transform the result.
char * create_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a group, get all groups, XSL transform the result.
char * save_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a filter, get all filters, XSL transform the result.
char * export_credential_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a Credential.
char * export_groups_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of groups.
char * create_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a permission, get all permissions, XSL transform the result.
char * verify_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Verify scanner, get scanners, XSL transform the result.
char * delete_trash_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a group from trash, get all groups, XSL transform the result.
char * export_group_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a group.
char * export_report_format_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a report format.
char * export_tag_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a tag.
char * export_result_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a result.
char * save_container_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save container task, get next page, XSL transform the result.
char * save_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a agent, get all agents, XSL transform the result.
char * edit_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_tag XML, XSL transform the result.
int authenticate_omp(const gchar *, const gchar *, gchar **, gchar **, gchar **, gchar **, gchar **, gchar **, GTree **, gchar **)
Check authentication credentials.
char * new_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new Credential.
char * export_agent_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a agent.
char * bulk_delete_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete multiple resources, get next page, XSL transform the result.
char * delete_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a user, get all users, XSL transform the result.
char * create_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a user, get all users, XSL transform the result.
char * new_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new agent page.
char * get_result_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one result, XSL transform the result.
char * export_preference_file_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a file preference.
char * run_wizard_omp(credentials_t *, params_t *, cmd_response_data_t *)
Run a wizard and XSL transform the result.
char * get_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one filter, XSL transform the result.
char * sync_feed_omp(credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with an NVT feed and XSL transform the result.
char * get_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one credential, XSL transform the result.
char * export_targets_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of targets.
char * get_tags_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all tags, XSL transform the result.
char * test_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Test an alert, get all alerts XSL transform the result.
char * edit_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a config, XSL transform the result.
char * delete_trash_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a filter, get all filters, XSL transform the result.
char * delete_port_range_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a port range, get the port list, XSL transform the result.
char * get_info_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get info, XSL transform the result.
char * delete_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a schedule, get all schedules, XSL transform the result.
char * export_filter_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a filter.
char * export_tags_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of tags.
char * get_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one permission, XSL transform the result.
char * new_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new filter.
char * get_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one role, XSL transform the result.
char * edit_my_settings_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page with user's settings, for editing.