Greenbone Security Assistant  7.0.0
gsad_omp.h
Go to the documentation of this file.
1 /* Greenbone Security Assistant
2  * $Id$
3  * Description: Headers for GSA's OMP communication module.
4  *
5  * Authors:
6  * Matthew Mundell <matthew.mundell@greenbone.net>
7  * Jan-Oliver Wagner <jan-oliver.wagner@greenbone.net>
8  * Michael Wiegand <michael.wiegand@greenbone.net>
9  *
10  * Copyright:
11  * Copyright (C) 2009 Greenbone Networks GmbH
12  *
13  * This program is free software; you can redistribute it and/or
14  * modify it under the terms of the GNU General Public License
15  * as published by the Free Software Foundation; either version 2
16  * of the License, or (at your option) any later version.
17  *
18  * This program is distributed in the hope that it will be useful,
19  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21  * GNU General Public License for more details.
22  *
23  * You should have received a copy of the GNU General Public License
24  * along with this program; if not, write to the Free Software
25  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
26  */
27 
33 #ifndef _GSAD_OMP_H
34 #define _GSAD_OMP_H
35 
36 #include <glib.h> /* for gboolean */
37 
38 #include "gsad_base.h" /* for credentials_t */
39 
40 void omp_init (const gchar *, const gchar *, int);
41 
44 
46 
67 
72  char **, gsize *, cmd_response_data_t*);
74  char **, gsize *, cmd_response_data_t*);
75 
77 char * get_report_omp (credentials_t *, params_t *, gsize *, gchar **, char **,
80 
82 
83 char * download_ssl_cert (credentials_t *, params_t *, gsize *,
85 char * download_ca_pub (credentials_t *, params_t *, gsize *,
87 char * download_key_pub (credentials_t *, params_t *, gsize *,
89 
91  char **, gsize *, cmd_response_data_t*);
93  char **, gsize *, cmd_response_data_t*);
96 
108  char **, gsize *, cmd_response_data_t*);
110  char **, gsize *, cmd_response_data_t*);
111 
112 int download_credential_omp (credentials_t *, params_t *, gsize *, char **,
113  char **, cmd_response_data_t*);
114 
116  enum content_type *, char **, gsize *,
119  enum content_type *, char **, gsize *,
137 
141 int download_agent_omp (credentials_t *, params_t *, gsize *, char **, char **,
151  char **, gsize *, cmd_response_data_t*);
153  char **, gsize *, cmd_response_data_t*);
154 
156 
167  char **, gsize *, cmd_response_data_t*);
169  char **, gsize *, cmd_response_data_t*);
171 
182  char **, gsize *, cmd_response_data_t*);
184  char **, gsize *, cmd_response_data_t*);
185 
191  char **, gsize *, cmd_response_data_t*);
193  char **, gsize *, cmd_response_data_t*);
199 
204  char **, gsize *, cmd_response_data_t*);
206  char **, gsize *, cmd_response_data_t*);
213 
236  char **, gsize *, cmd_response_data_t*);
238  char **, gsize *, cmd_response_data_t*);
239 
241  enum content_type *, char **, gsize *,
244  enum content_type *, char **, gsize *,
247  enum content_type *, char **, gsize *,
249 
256  char **, gsize *, cmd_response_data_t*);
258  char **, gsize *, cmd_response_data_t*);
263 
274  char **, gsize *, cmd_response_data_t*);
276  char **, gsize *, cmd_response_data_t*);
277 
288  char **, gsize *, cmd_response_data_t*);
290  char **, gsize *, cmd_response_data_t*);
296 
313  char **, gsize *, cmd_response_data_t*);
315  char **, gsize *, cmd_response_data_t*);
317 
324  char **, gsize *, cmd_response_data_t*);
326  char **, gsize *, cmd_response_data_t*);
331 
342  char **, gsize *, cmd_response_data_t*);
344  char **, gsize *, cmd_response_data_t*);
345 
356  char **, gsize *, cmd_response_data_t*);
358  char **, gsize *, cmd_response_data_t*);
359 
362 char * get_system_report_omp (credentials_t *, const char *, params_t *,
363  enum content_type*, gsize *,
365 
384 
389 
396  char **, gsize *, cmd_response_data_t*);
398  char **, gsize *, cmd_response_data_t*);
403 
410  char **, gsize *, cmd_response_data_t*);
412  char **, gsize *, cmd_response_data_t*);
416 char * save_user_omp (credentials_t *, params_t *, char **, char **, int*,
419 char * save_chart_preference_omp (credentials_t *, params_t *, gchar **,
420  gchar **, cmd_response_data_t*);
422 
424  char **, gsize *, cmd_response_data_t*);
426 
430 
433 
437 
440  char **, gsize *, cmd_response_data_t*);
441 
444 char * save_my_settings_omp (credentials_t *, params_t *, const char *,
445  char **, char **, char **, char **,
447 
448 int authenticate_omp (const gchar *, const gchar *, gchar **, gchar **,
449  gchar **, gchar **, gchar **, gchar **, GTree **,
450  gchar **);
451 
454 char * get_info (credentials_t *, params_t *, const char *,
456 
466  char **, gsize *, cmd_response_data_t*);
468  char **, gsize *, cmd_response_data_t*);
470 
471 #endif /* not _GSAD_OMP_H */
char * get_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one target, XSL transform the result.
Definition: gsad_omp.c:11147
char * get_nvts_omp(credentials_t *, params_t *, cmd_response_data_t *)
Requests NVT details, accepting extra commands.
Definition: gsad_omp.c:5543
char * export_config_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a config.
Definition: gsad_omp.c:13306
char * get_filters_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all filters, XSL transform the result.
Definition: gsad_omp.c:24263
char * create_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a credential, get all credentials, XSL transform result.
Definition: gsad_omp.c:6110
char * get_tasks_chart_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a tasks chart, XSL transform the result.
Definition: gsad_omp.c:5687
char * export_notes_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of notes.
Definition: gsad_omp.c:13371
char * edit_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_report_format XML, XSL transform the result.
Definition: gsad_omp.c:18605
char * new_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new Port List page.
Definition: gsad_omp.c:23201
char * edit_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_credential XML, XSL transform the result.
Definition: gsad_omp.c:6801
char * get_scanners_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all scanners, XSL transform the result.
Definition: gsad_omp.c:17142
void cmd_response_data_reset(cmd_response_data_t *)
Clears a cmd_response_data_t struct.
Definition: gsad_omp.c:359
char * get_configs_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all scan configs, XSL transform the result.
Definition: gsad_omp.c:11826
char * delete_trash_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash target, get all trash, XSL transform the result.
Definition: gsad_omp.c:10072
char * edit_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_permission XML, XSL transform the result.
Definition: gsad_omp.c:22679
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.
Definition: gsad_omp.c:27854
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.
Definition: gsad_omp.c:15237
char * save_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save scanner, get next page, XSL transform the result.
Definition: gsad_omp.c:17666
char * export_scanner_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a scanner.
Definition: gsad_omp.c:17195
char * import_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import report, get all reports, XSL transform the result.
Definition: gsad_omp.c:4115
char * export_note_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a note.
Definition: gsad_omp.c:13349
char * edit_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_port_list XML, XSL transform the result.
Definition: gsad_omp.c:23235
char * get_my_settings_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page with user's settings.
Definition: gsad_omp.c:19414
char * edit_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Edit override, get next page, XSL transform the result.
Definition: gsad_omp.c:16966
char * create_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a target, get all targets, XSL transform the result.
Definition: gsad_omp.c:9575
int download_agent_omp(credentials_t *, params_t *, gsize *, char **, char **, cmd_response_data_t *)
Get an agent, XSL transform the result.
Definition: gsad_omp.c:7219
char * get_system_report_omp(credentials_t *, const char *, params_t *, enum content_type *, gsize *, cmd_response_data_t *)
Return system report image.
Definition: gsad_omp.c:18276
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.
Definition: gsad_omp.c:25767
char * export_alert_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an alert.
Definition: gsad_omp.c:9331
char * save_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a group, return the next page.
Definition: gsad_omp.c:20994
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.
Definition: gsad_omp.c:27749
char * save_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save report_format, get next page, XSL transform the result.
Definition: gsad_omp.c:18697
char * get_trash_omp(credentials_t *, params_t *params, cmd_response_data_t *)
Get all trash, XSL transform the result.
Definition: gsad_omp.c:19317
char * create_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an alert, get all alerts, XSL transform the result.
Definition: gsad_omp.c:8347
content_type
Content types.
Definition: gsad_base.h:118
char * delete_trash_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a override, get all overrides, XSL transform the result.
Definition: gsad_omp.c:16863
char * get_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one scanner, XSL transform the result.
Definition: gsad_omp.c:17176
char * auth_settings_omp(credentials_t *, params_t *, cmd_response_data_t *)
Definition: gsad_omp.c:25651
char * create_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a note, get report, XSL transform the result.
Definition: gsad_omp.c:15942
char * save_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save note, get next page, XSL transform the result.
Definition: gsad_omp.c:16237
char * get_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get asset, XSL transform the result.
Definition: gsad_omp.c:27412
char * save_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save task, get next page, XSL transform the result.
Definition: gsad_omp.c:4754
char * delete_trash_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash credential, get all trash, XSL transform the result.
Definition: gsad_omp.c:10021
char * get_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one tag, XSL transform the result.
Definition: gsad_omp.c:10767
char * delete_trash_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash config, get all trash, XSL transform the result.
Definition: gsad_omp.c:9987
char * new_port_range_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new Port Range page.
Definition: gsad_omp.c:23028
char * delete_trash_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a note, get all notes, XSL transform the result.
Definition: gsad_omp.c:10471
void omp_init(const gchar *, const gchar *, int)
Init the GSA OMP library.
Definition: gsad_omp.c:318
char * start_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Start a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:5176
char * export_alerts_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of alerts.
Definition: gsad_omp.c:9353
char * sync_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Sync config, get configs, XSL transform the result.
Definition: gsad_omp.c:12106
char * delete_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete override, get next page, XSL transform the result.
Definition: gsad_omp.c:16846
char * new_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new notes page.
Definition: gsad_omp.c:15926
char * delete_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a group, get all groups, XSL transform the result.
Definition: gsad_omp.c:20797
char * get_notes_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all notes, XSL transform the result.
Definition: gsad_omp.c:15672
char * export_roles_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of roles.
Definition: gsad_omp.c:23843
char * get_targets_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all targets, XSL transform the result.
Definition: gsad_omp.c:11181
char * stop_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Stop a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:5144
char * delete_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete note, get next page, XSL transform the result.
Definition: gsad_omp.c:10455
Response information for commands.
Definition: gsad_base.h:92
char * get_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a note, XSL transform the result.
Definition: gsad_omp.c:15705
char * move_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Reassign a task to a new OMP slave.
Definition: gsad_omp.c:5192
char * delete_trash_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash alert, get all trash, XSL transform the result.
Definition: gsad_omp.c:10004
char * cvss_calculator(credentials_t *, params_t *, cmd_response_data_t *)
Definition: gsad_omp.c:26028
char * new_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new role.
Definition: gsad_omp.c:23488
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.
Definition: gsad_omp.c:10038
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.
Definition: gsad_omp.c:13008
char * create_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an asset, get report, XSL transform the result.
Definition: gsad_omp.c:27504
char * get_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one group, XSL transform the result.
Definition: gsad_omp.c:20691
char * clone_omp(credentials_t *, params_t *, cmd_response_data_t *)
Clone a resource, XSL transform the result.
Definition: gsad_omp.c:9795
char * verify_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Verify agent, get agents, XSL transform the result.
Definition: gsad_omp.c:7598
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.
Definition: gsad_omp.c:12700
char * delete_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:24417
char * delete_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:4573
char * delete_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a scanner, get all scanners, XSL transform the result.
Definition: gsad_omp.c:17511
char * delete_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete credential, get all credentials, XSL transform result.
Definition: gsad_omp.c:6750
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.
Definition: gsad_omp.c:13328
char * delete_trash_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash agent, get all agents, XSL transform the result.
Definition: gsad_omp.c:9970
char * create_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an agent, get all agents, XSL transform result.
Definition: gsad_omp.c:7061
char * get_port_lists_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all port_lists, XSL transform the result.
Definition: gsad_omp.c:23185
void cmd_response_data_init(cmd_response_data_t *)
Initializes a cmd_response_data_t struct.
Definition: gsad_omp.c:347
char * upload_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the upload port list page.
Definition: gsad_omp.c:22903
char * save_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a target, get all targets, XSL transform the result.
Definition: gsad_omp.c:11197
char * get_reports_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all reports, XSL transform the result.
Definition: gsad_omp.c:15109
char * create_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create an override, get report, XSL transform the result.
Definition: gsad_omp.c:16658
char * edit_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_target XML, XSL transform the result.
Definition: gsad_omp.c:11113
char * delete_user_confirm_omp(credentials_t *, params_t *, cmd_response_data_t *)
Show confirmation deleting a user, XSL transform the result.
Definition: gsad_omp.c:25148
Structure of credential related information.
Definition: gsad_base.h:66
char * import_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import config, get all configs, XSL transform the result.
Definition: gsad_omp.c:11735
char * delete_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete agent, get all agents, XSL transform result.
Definition: gsad_omp.c:7198
char * save_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save schedule, get next page, XSL transform the result.
Definition: gsad_omp.c:24753
char * export_permission_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a permission.
Definition: gsad_omp.c:22698
char * export_role_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a role.
Definition: gsad_omp.c:23821
char * delete_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a permission, get all permissions, XSL transform the result.
Definition: gsad_omp.c:21170
char * new_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup new_permission XML, XSL transform the result.
Definition: gsad_omp.c:21349
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.
Definition: gsad_omp.c:12716
char * export_omp_doc_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Download the OMP doc.
Definition: gsad_omp.c:20550
char * export_overrides_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of overrides.
Definition: gsad_omp.c:13415
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.
Definition: gsad_omp.c:12684
char * delete_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete note, get next page, XSL transform the result.
Definition: gsad_omp.c:16102
char * get_report_omp(credentials_t *, params_t *, gsize *, gchar **, char **, cmd_response_data_t *)
Get a report and XSL transform the result.
Definition: gsad_omp.c:15060
char * save_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a permission, get all permissions, XSL transform the result.
Definition: gsad_omp.c:22740
char * get_system_reports_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all system reports, XSL transform the result.
Definition: gsad_omp.c:18089
char * edit_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_alert XML, XSL transform the result.
Definition: gsad_omp.c:9079
char * export_report_formats_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Report Formats.
Definition: gsad_omp.c:13632
char * toggle_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Set tag enabled status.
Definition: gsad_omp.c:10816
char * get_credentials_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one or all credentials, XSL transform the result.
Definition: gsad_omp.c:6734
char * delete_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a role, get all roles, XSL transform the result.
Definition: gsad_omp.c:23521
char * create_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a tag, get report, XSL transform the result.
Definition: gsad_omp.c:10357
char * delete_trash_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash task, get all trash, XSL transform the result.
Definition: gsad_omp.c:10089
char * new_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new target.
Definition: gsad_omp.c:9559
char * verify_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Verify report format, get report formats, XSL transform the result.
Definition: gsad_omp.c:18992
char * export_filters_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of filters.
Definition: gsad_omp.c:24528
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.
Definition: gsad_omp.c:21153
char * upload_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the upload scan config page.
Definition: gsad_omp.c:11632
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.
Definition: gsad_omp.c:15431
char * save_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a role, return the next page.
Definition: gsad_omp.c:23861
char * edit_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_user XML, XSL transform the result.
Definition: gsad_omp.c:25644
char * get_info(credentials_t *, params_t *, const char *, cmd_response_data_t *)
Requests SecInfo.
Definition: gsad_omp.c:5403
char * get_alerts_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all alerts, XSL transform the result.
Definition: gsad_omp.c:8811
char * new_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new overrides page.
Definition: gsad_omp.c:16642
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.
Definition: gsad_omp.c:23952
char * new_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new scan config page.
Definition: gsad_omp.c:11591
char * get_roles_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all roles, XSL transform the result.
Definition: gsad_omp.c:23802
char * download_key_pub(credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get a Scanner's Certificate.
Definition: gsad_omp.c:15328
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.
Definition: gsad_omp.c:25313
char * new_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new report format page.
Definition: gsad_omp.c:18536
char * export_scanners_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of scanners.
Definition: gsad_omp.c:17217
char * new_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new scanner page.
Definition: gsad_omp.c:17307
char * create_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a report, get all tasks, XSL transform the result.
Definition: gsad_omp.c:3972
char * edit_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_filter XML, XSL transform the result.
Definition: gsad_omp.c:24487
char * import_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import port list, get all port_lists, XSL transform the result.
Definition: gsad_omp.c:23386
char * new_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new schedule page.
Definition: gsad_omp.c:17925
char * create_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:24302
char * get_schedules_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all schedules, XSL transform the result.
Definition: gsad_omp.c:17864
char * get_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one schedule, XSL transform the result.
Definition: gsad_omp.c:17830
char * create_port_range_omp(credentials_t *, params_t *, cmd_response_data_t *)
Add a range to a port list, XSL transform the result.
Definition: gsad_omp.c:23044
char * get_protocol_doc_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get OMP doc.
Definition: gsad_omp.c:20469
char * edit_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_schedule XML, XSL transform the result.
Definition: gsad_omp.c:24693
char * export_credentials_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Credentials.
Definition: gsad_omp.c:6696
char * get_report_formats_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all Report Formats, XSL transform the result.
Definition: gsad_omp.c:18497
int download_credential_omp(credentials_t *, params_t *, gsize *, char **, char **, cmd_response_data_t *)
Export a Credential in a defined format.
Definition: gsad_omp.c:6455
char * wizard_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns a wizard page.
Definition: gsad_omp.c:26628
char * create_host_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a host, serve next page.
Definition: gsad_omp.c:27244
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.
Definition: gsad_omp.c:12257
char * export_task_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a task.
Definition: gsad_omp.c:5104
char * wizard_get_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns a wizard_get page.
Definition: gsad_omp.c:26749
char * get_overrides_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all overrides, XSL transform the result.
Definition: gsad_omp.c:16385
char * new_container_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new task.
Definition: gsad_omp.c:3898
char * download_ca_pub(credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get a Scanner's CA Certificate.
Definition: gsad_omp.c:15295
char * get_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get an override, XSL transform the result.
Definition: gsad_omp.c:16419
#define params_t
Definition: gsad_base.h:61
char * save_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify an asset, get all assets, XSL transform the result.
Definition: gsad_omp.c:27870
char * delete_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete report, get task status, XSL transform the result.
Definition: gsad_omp.c:13651
char * get_permissions_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all permissions, XSL transform the result.
Definition: gsad_omp.c:21137
char * restore_omp(credentials_t *, params_t *, cmd_response_data_t *)
Restore a resource, get all trash, XSL transform the result.
Definition: gsad_omp.c:10106
char * export_permissions_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of permissions.
Definition: gsad_omp.c:22721
char * get_port_list_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one port_list, XSL transform the result.
Definition: gsad_omp.c:23151
char * save_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a tag, get all tags, XSL transform the result.
Definition: gsad_omp.c:10602
char * save_auth_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save authentication settings.
Definition: gsad_omp.c:26276
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.
Definition: gsad_omp.c:13040
char * get_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one alert, XSL transform the result.
Definition: gsad_omp.c:8673
char * save_override_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save override, get next page, XSL transform the result.
Definition: gsad_omp.c:16982
char * export_tasks_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of tasks.
Definition: gsad_omp.c:5126
char * download_ssl_cert(credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get an SSL Certificate.
Definition: gsad_omp.c:15254
char * export_port_lists_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Port Lists.
Definition: gsad_omp.c:13462
char * create_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create config, get all configs, XSL transform the result.
Definition: gsad_omp.c:11648
char * edit_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_role XML, XSL transform the result.
Definition: gsad_omp.c:23736
char * dashboard(credentials_t *, params_t *, cmd_response_data_t *)
Show a dashboard.
Definition: gsad_omp.c:26122
char * get_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one report format, XSL transform the result.
Definition: gsad_omp.c:18463
char * export_users_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of users.
Definition: gsad_omp.c:26019
char * export_user_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a user.
Definition: gsad_omp.c:25997
char * edit_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_agent XML, XSL transform the result.
Definition: gsad_omp.c:7431
char * new_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new group.
Definition: gsad_omp.c:20764
char * process_bulk_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Returns a process_bulk page.
Definition: gsad_omp.c:26768
char * get_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a config, XSL transform the result.
Definition: gsad_omp.c:12058
char * get_tasks_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all tasks, XSL transform the result.
Definition: gsad_omp.c:5653
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.
Definition: gsad_omp.c:3850
char * create_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:4217
char * new_permissions_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup new_permission XML, XSL transform the result.
Definition: gsad_omp.c:21987
char * delete_target_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a target, get all targets, XSL transform the result.
Definition: gsad_omp.c:9953
char * export_schedule_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a schedule.
Definition: gsad_omp.c:24712
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.
Definition: gsad_omp.c:23251
char * new_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new target.
Definition: gsad_omp.c:10341
char * resume_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Resume a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:5160
char * delete_trash_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash scanner, get all scanners, XSL transform the result.
Definition: gsad_omp.c:17528
char * edit_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_scanner XML, XSL transform the result.
Definition: gsad_omp.c:17650
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.
Definition: gsad_omp.c:23504
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.
Definition: gsad_omp.c:13024
char * edit_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Edit note, get next page, XSL transform the result.
Definition: gsad_omp.c:16221
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.
Definition: gsad_omp.c:22919
char * delete_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete an alert, get all alerts, XSL transform the result.
Definition: gsad_omp.c:8488
char * get_groups_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all groups, XSL transform the result.
Definition: gsad_omp.c:20725
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.
Definition: gsad_omp.c:7548
char * sync_cert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with a CERT feed and XSL transform the result.
Definition: gsad_omp.c:24190
char * create_container_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a container task, serve next page.
Definition: gsad_omp.c:4134
char * export_asset_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an asset.
Definition: gsad_omp.c:27727
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.
Definition: gsad_omp.c:19731
char * export_agents_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of agents.
Definition: gsad_omp.c:7717
char * new_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new alert.
Definition: gsad_omp.c:8124
char * get_aggregate_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get an aggregate of resources.
Definition: gsad_omp.c:7735
char * new_host_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new host page.
Definition: gsad_omp.c:27228
char * create_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a scanner, get all scanners, XSL transform the result.
Definition: gsad_omp.c:17414
char * export_target_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a target.
Definition: gsad_omp.c:11486
char * export_schedules_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of schedules.
Definition: gsad_omp.c:24734
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.
Definition: gsad_omp.c:23352
char * edit_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_task XML, XSL transform the result.
Definition: gsad_omp.c:4738
char * edit_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_group XML, XSL transform the result.
Definition: gsad_omp.c:20935
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.
Definition: gsad_omp.c:23335
char * create_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a schedule, get all schedules, XSL transform the result.
Definition: gsad_omp.c:17941
char * save_chart_preference_omp(credentials_t *, params_t *, gchar **, gchar **, cmd_response_data_t *)
Save chart preferences.
Definition: gsad_omp.c:26406
char * create_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a role, get all roles, XSL transform the result.
Definition: gsad_omp.c:23538
char * import_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Import report format, get all report formats, XSL transform result.
Definition: gsad_omp.c:18621
char * get_assets_chart_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get an assets chart, XSL transform the result.
Definition: gsad_omp.c:27968
char * delete_trash_note_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a note, get all notes, XSL transform the result.
Definition: gsad_omp.c:16118
char * create_permissions_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create multiple permission, get next page, XSL transform the result.
Definition: gsad_omp.c:22003
char * save_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify an alert, get all alerts, XSL transform the result.
Definition: gsad_omp.c:9095
char * delete_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete config, get all configs, XSL transform the result.
Definition: gsad_omp.c:13286
char * empty_trashcan_omp(credentials_t *, params_t *, cmd_response_data_t *)
Empty the trashcan, get all trash, XSL transform the result.
Definition: gsad_omp.c:10206
char * new_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new user.
Definition: gsad_omp.c:25048
char * export_override_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an override.
Definition: gsad_omp.c:13392
char * delete_asset_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete an asset, go to the next page.
Definition: gsad_omp.c:27582
char * get_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one user, XSL transform the result.
Definition: gsad_omp.c:25230
char * sync_scap_omp(credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with a SCAP feed and XSL transform the result.
Definition: gsad_omp.c:24172
char * export_port_list_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a Port List.
Definition: gsad_omp.c:13438
char * get_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a task, XSL transform the result.
Definition: gsad_omp.c:6071
char * export_results_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of results.
Definition: gsad_omp.c:15387
char * get_assets_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get assets, XSL transform the result.
Definition: gsad_omp.c:27488
char * upload_report_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the upload report page.
Definition: gsad_omp.c:3956
char * delete_trash_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash schedule, get all trash, XSL transform the result.
Definition: gsad_omp.c:10055
char * get_agents_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all agents, XSL transform the result.
Definition: gsad_omp.c:7582
char * save_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save credential, get next page, XSL transform the result.
Definition: gsad_omp.c:6817
char * delete_report_format_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete report format, get report formats, XSL transform the result.
Definition: gsad_omp.c:18552
char * create_group_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a group, get all groups, XSL transform the result.
Definition: gsad_omp.c:20814
char * save_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:24562
char * export_credential_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a Credential.
Definition: gsad_omp.c:6673
char * export_groups_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of groups.
Definition: gsad_omp.c:20976
char * create_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a permission, get all permissions, XSL transform the result.
Definition: gsad_omp.c:21365
char * verify_scanner_omp(credentials_t *, params_t *, cmd_response_data_t *)
Verify scanner, get scanners, XSL transform the result.
Definition: gsad_omp.c:17323
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.
Definition: gsad_omp.c:20780
char * export_group_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a group.
Definition: gsad_omp.c:20954
char * export_report_format_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a report format.
Definition: gsad_omp.c:13609
char * export_tag_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a tag.
Definition: gsad_omp.c:10710
char * export_result_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a result.
Definition: gsad_omp.c:15365
char * save_container_task_omp(credentials_t *, params_t *, cmd_response_data_t *)
Save container task, get next page, XSL transform the result.
Definition: gsad_omp.c:5000
char * save_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Modify a agent, get all agents, XSL transform the result.
Definition: gsad_omp.c:7447
char * edit_tag_omp(credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_tag XML, XSL transform the result.
Definition: gsad_omp.c:10586
int authenticate_omp(const gchar *, const gchar *, gchar **, gchar **, gchar **, gchar **, gchar **, gchar **, GTree **, gchar **)
Check authentication credentials.
Definition: gsad_omp.c:28065
char * new_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new Credential.
Definition: gsad_omp.c:6767
char * export_agent_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a agent.
Definition: gsad_omp.c:7695
char * bulk_delete_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete multiple resources, get next page, XSL transform the result.
Definition: gsad_omp.c:27059
char * delete_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a user, get all users, XSL transform the result.
Definition: gsad_omp.c:25064
char * create_user_omp(credentials_t *, params_t *, cmd_response_data_t *)
Create a user, get all users, XSL transform the result.
Definition: gsad_omp.c:25329
char * new_agent_omp(credentials_t *, params_t *, cmd_response_data_t *)
Return the new agent page.
Definition: gsad_omp.c:7045
char * get_result_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one result, XSL transform the result.
Definition: gsad_omp.c:15603
char * export_preference_file_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a file preference.
Definition: gsad_omp.c:13484
char * run_wizard_omp(credentials_t *, params_t *, cmd_response_data_t *)
Run a wizard and XSL transform the result.
Definition: gsad_omp.c:19089
char * get_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one filter, XSL transform the result.
Definition: gsad_omp.c:24229
char * sync_feed_omp(credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with an NVT feed and XSL transform the result.
Definition: gsad_omp.c:24154
char * get_credential_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one credential, XSL transform the result.
Definition: gsad_omp.c:6435
char * export_targets_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of targets.
Definition: gsad_omp.c:11508
char * get_tags_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get all tags, XSL transform the result.
Definition: gsad_omp.c:10800
char * test_alert_omp(credentials_t *, params_t *, cmd_response_data_t *)
Test an alert, get all alerts XSL transform the result.
Definition: gsad_omp.c:9238
char * edit_config_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get a config, XSL transform the result.
Definition: gsad_omp.c:12090
char * delete_trash_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:24400
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.
Definition: gsad_omp.c:23369
char * get_info_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get info, XSL transform the result.
Definition: gsad_omp.c:5527
char * delete_schedule_omp(credentials_t *, params_t *, cmd_response_data_t *)
Delete a schedule, get all schedules, XSL transform the result.
Definition: gsad_omp.c:18072
char * export_filter_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a filter.
Definition: gsad_omp.c:24506
char * export_tags_omp(credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of tags.
Definition: gsad_omp.c:10732
char * get_permission_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one permission, XSL transform the result.
Definition: gsad_omp.c:21103
char * new_filter_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new filter.
Definition: gsad_omp.c:24546
char * get_role_omp(credentials_t *, params_t *, cmd_response_data_t *)
Get one role, XSL transform the result.
Definition: gsad_omp.c:23769
char * edit_my_settings_omp(credentials_t *, params_t *, cmd_response_data_t *)
Returns page with user's settings, for editing.
Definition: gsad_omp.c:19638