Greenbone Security Assistant  7.0.3~git
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 #include <openvas/misc/openvas_server.h> /* for openvas_connection_t */
38 
39 #include "gsad_base.h" /* for credentials_t */
40 
41 void omp_init (const gchar *, const gchar *, int);
42 
43 int manager_connect (credentials_t *, openvas_connection_t *,
45 char * logout (credentials_t *, const gchar *, cmd_response_data_t *);
46 
49 
50 char * clone_omp (openvas_connection_t *, credentials_t *, params_t *,
52 
53 char * create_report_omp (openvas_connection_t *, credentials_t *, params_t *,
55 char * upload_report_omp (openvas_connection_t *, credentials_t *, params_t *,
57 char * import_report_omp (openvas_connection_t *, credentials_t *, params_t *,
59 char * create_container_task_omp (openvas_connection_t *, credentials_t *,
61 char * create_task_omp (openvas_connection_t *, credentials_t *, params_t *,
63 char * delete_task_omp (openvas_connection_t *, credentials_t *, params_t *,
65 char * delete_trash_task_omp (openvas_connection_t *, credentials_t *,
67 char * edit_task_omp (openvas_connection_t *, credentials_t *, params_t *,
69 char * new_container_task_omp (openvas_connection_t *, credentials_t *,
71 char * new_task_omp (openvas_connection_t *, credentials_t *, params_t *,
73 char * save_task_omp (openvas_connection_t *, credentials_t *, params_t *,
75 char * save_container_task_omp (openvas_connection_t *, credentials_t *,
77 char * resume_task_omp (openvas_connection_t *, credentials_t *, params_t *,
79 char * start_task_omp (openvas_connection_t *, credentials_t *, params_t *,
81 char * stop_task_omp (openvas_connection_t *, credentials_t *, params_t *,
83 char * move_task_omp (openvas_connection_t *, credentials_t *, params_t *,
85 
86 char * get_task_omp (openvas_connection_t *, credentials_t *, params_t *,
88 char * get_tasks_omp (openvas_connection_t *, credentials_t *, params_t *,
90 char * get_tasks_chart_omp (openvas_connection_t *, credentials_t *, params_t *,
92 char * export_task_omp (openvas_connection_t *, credentials_t *, params_t *,
93  enum content_type *, char **, gsize *,
95 char * export_tasks_omp (openvas_connection_t *, credentials_t *, params_t *,
96  enum content_type *, char **, gsize *,
98 
99 char * delete_report_omp (openvas_connection_t *, credentials_t *, params_t *,
101 char * get_report_omp (openvas_connection_t *, credentials_t *, params_t *,
102  gsize *, gchar **, char **, cmd_response_data_t*);
103 char * get_reports_omp (openvas_connection_t *, credentials_t *, params_t *,
105 
106 char * get_report_section_omp (openvas_connection_t *, credentials_t *,
108 
109 char * download_ssl_cert (openvas_connection_t *, credentials_t *, params_t *,
110  gsize *, cmd_response_data_t*);
111 char * download_ca_pub (openvas_connection_t *, credentials_t *, params_t *,
112  gsize *, cmd_response_data_t*);
113 char * download_key_pub (openvas_connection_t *, credentials_t *, params_t *,
114  gsize *, cmd_response_data_t*);
115 
116 char * export_result_omp (openvas_connection_t *, credentials_t *, params_t *,
117  enum content_type *, char **, gsize *,
119 char * export_results_omp (openvas_connection_t *, credentials_t *, params_t *,
120  enum content_type *, char **, gsize *,
122 char * get_result_omp (openvas_connection_t *, credentials_t *, params_t *,
124 char * get_results_omp (openvas_connection_t *, credentials_t *, params_t *,
126 
127 char * new_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
129 char * create_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
131 char * delete_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
133 char * delete_trash_alert_omp (openvas_connection_t *, credentials_t *,
135 char * test_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
137 char * get_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
139 char * edit_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
141 char * save_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
143 char * get_alerts_omp (openvas_connection_t *, credentials_t *, params_t *,
145 char * export_alert_omp (openvas_connection_t *, credentials_t *, params_t *,
146  enum content_type *, char **, gsize *,
148 char * export_alerts_omp (openvas_connection_t *, credentials_t *, params_t *,
149  enum content_type *, char **, gsize *,
151 
152 int download_credential_omp (openvas_connection_t *, credentials_t *,
153  params_t *, gsize *, char **, char **,
155 
156 char * export_credential_omp (openvas_connection_t *, credentials_t *,
157  params_t *, enum content_type *, char **, gsize *,
159 char * export_credentials_omp (openvas_connection_t *, credentials_t *,
160  params_t *, enum content_type *, char **,
161  gsize *, cmd_response_data_t*);
162 char * get_credential_omp (openvas_connection_t *, credentials_t *, params_t *,
164 char * get_credentials_omp (openvas_connection_t *, credentials_t *, params_t *,
166 char * new_credential_omp (openvas_connection_t *, credentials_t *, params_t *,
168 char * create_credential_omp (openvas_connection_t *, credentials_t *,
170 char * delete_credential_omp (openvas_connection_t *, credentials_t *,
172 char * delete_trash_credential_omp (openvas_connection_t *, credentials_t *,
174 char * edit_credential_omp (openvas_connection_t *, credentials_t *, params_t *,
176 char * save_credential_omp (openvas_connection_t *, credentials_t *, params_t *,
178 
179 char * new_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
181 char * get_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
183 char * get_agents_omp (openvas_connection_t *, credentials_t *, params_t *,
185 int download_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
186  gsize *, char **, char **, cmd_response_data_t*);
187 char * edit_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
189 char * save_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
191 char * create_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
193 char * delete_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
195 char * delete_trash_agent_omp (openvas_connection_t *, credentials_t *,
197 char * verify_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
199 char * export_agent_omp (openvas_connection_t *, credentials_t *, params_t *,
200  enum content_type *, char **, gsize *,
202 char * export_agents_omp (openvas_connection_t *, credentials_t *, params_t *,
203  enum content_type *, char **, gsize *,
205 
206 char * get_aggregate_omp (openvas_connection_t *, credentials_t *, params_t *,
208 
209 char * create_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
211 char * new_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
213 char * get_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
215 char * get_scanners_omp (openvas_connection_t *, credentials_t *, params_t *,
217 char * save_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
219 char * delete_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
221 char * delete_trash_scanner_omp (openvas_connection_t *, credentials_t *,
223 char * edit_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
225 char * export_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
226  enum content_type *, char **, gsize *,
228 char * export_scanners_omp (openvas_connection_t *, credentials_t *, params_t *,
229  enum content_type *, char **, gsize *,
231 char * verify_scanner_omp (openvas_connection_t *, credentials_t *, params_t *,
233 
234 char * create_schedule_omp (openvas_connection_t *, credentials_t *, params_t *,
236 char * new_schedule_omp (openvas_connection_t *, credentials_t *, params_t *,
238 char * delete_schedule_omp (openvas_connection_t *, credentials_t *, params_t *,
240 char * delete_trash_schedule_omp (openvas_connection_t *, credentials_t *,
242 char * edit_schedule_omp (openvas_connection_t *, credentials_t *, params_t *,
244 char * get_schedule_omp (openvas_connection_t *, credentials_t *, params_t *,
246 char * get_schedules_omp (openvas_connection_t *, credentials_t *, params_t *,
248 char * save_schedule_omp (openvas_connection_t *, credentials_t *, params_t *,
250 char * export_schedule_omp (openvas_connection_t *, credentials_t *, params_t *,
251  enum content_type *, char **, gsize *,
253 char * export_schedules_omp (openvas_connection_t *, credentials_t *,
254  params_t *, enum content_type *, char **, gsize *,
256 
257 char * create_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
259 char * delete_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
261 char * delete_trash_tag_omp (openvas_connection_t *, credentials_t *,
263 char * edit_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
265 char * export_tags_omp (openvas_connection_t *, credentials_t *, params_t *,
266  enum content_type *, char **, gsize *,
268 char * export_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
269  enum content_type *, char **, gsize *,
271 char * get_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
273 char * get_tags_omp (openvas_connection_t *, credentials_t *, params_t *,
275 char * new_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
277 char * save_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
279 char * toggle_tag_omp (openvas_connection_t *, credentials_t *, params_t *,
281 
282 char * edit_target_omp (openvas_connection_t *, credentials_t *, params_t *,
284 char * get_target_omp (openvas_connection_t *, credentials_t *, params_t *,
286 char * get_targets_omp (openvas_connection_t *, credentials_t *, params_t *,
288 char * export_targets_omp (openvas_connection_t *, credentials_t *, params_t *,
289  enum content_type *, char **, gsize *,
291 char * export_target_omp (openvas_connection_t *, credentials_t *, params_t *,
292  enum content_type *, char **, gsize *,
294 char * create_target_omp (openvas_connection_t *, credentials_t *, params_t *,
296 char * delete_target_omp (openvas_connection_t *, credentials_t *, params_t *,
298 char * delete_trash_target_omp (openvas_connection_t *, credentials_t *,
300 char * new_target_omp (openvas_connection_t *, credentials_t *, params_t *,
302 char * save_target_omp (openvas_connection_t *, credentials_t *, params_t *,
304 
305 char * edit_config_omp (openvas_connection_t *, credentials_t *, params_t *,
307 char * get_config_omp (openvas_connection_t *, credentials_t *, params_t *,
309 char * get_configs_omp (openvas_connection_t *, credentials_t *, params_t *,
311 char * new_config_omp (openvas_connection_t *, credentials_t *, params_t *,
313 char * upload_config_omp (openvas_connection_t *, credentials_t *, params_t *,
315 char * save_config_omp (openvas_connection_t *, credentials_t *, params_t *,
317 char * edit_config_family_omp (openvas_connection_t *, credentials_t *,
319 char * get_config_family_omp (openvas_connection_t *, credentials_t *,
321 char * save_config_family_omp (openvas_connection_t *, credentials_t *,
323 char * edit_config_nvt_omp (openvas_connection_t *, credentials_t *, params_t *,
325 char * get_config_nvt_omp (openvas_connection_t *, credentials_t *, params_t *,
327 char * save_config_nvt_omp (openvas_connection_t *, credentials_t *, params_t *,
329 char * create_config_omp (openvas_connection_t *, credentials_t *, params_t *,
331 char * import_config_omp (openvas_connection_t *, credentials_t *, params_t *,
333 char * delete_config_omp (openvas_connection_t *, credentials_t *, params_t *,
335 char * delete_trash_config_omp (openvas_connection_t *, credentials_t *, params_t *,
337 char * sync_config_omp (openvas_connection_t *, credentials_t *, params_t *,
339 char * export_config_omp (openvas_connection_t *, credentials_t *, params_t *,
340  enum content_type*, char **, gsize *,
342 char * export_configs_omp (openvas_connection_t *, credentials_t *, params_t *,
343  enum content_type *, char **, gsize *,
345 
346 char * export_preference_file_omp (openvas_connection_t *, credentials_t *,
347  params_t *, enum content_type *, char **,
348  gsize *, cmd_response_data_t*);
349 char * export_report_format_omp (openvas_connection_t *, credentials_t *,
350  params_t *, enum content_type *, char **,
351  gsize *, cmd_response_data_t*);
352 char * export_report_formats_omp (openvas_connection_t *, credentials_t *,
353  params_t *, enum content_type *, char **,
354  gsize *, cmd_response_data_t*);
355 
356 char * create_group_omp (openvas_connection_t *, credentials_t *, params_t *,
358 char * delete_group_omp (openvas_connection_t *, credentials_t *, params_t *,
360 char * delete_trash_group_omp (openvas_connection_t *, credentials_t *,
362 char * edit_group_omp (openvas_connection_t *, credentials_t *, params_t *,
364 char * export_group_omp (openvas_connection_t *, credentials_t *, params_t *,
365  enum content_type *, char **, gsize *,
367 char * export_groups_omp (openvas_connection_t *, credentials_t *, params_t *,
368  enum content_type *, char **, gsize *,
370 char * get_group_omp (openvas_connection_t *, credentials_t *, params_t *,
372 char * get_groups_omp (openvas_connection_t *, credentials_t *, params_t *,
374 char * new_group_omp (openvas_connection_t *, credentials_t *, params_t *,
376 char * save_group_omp (openvas_connection_t *, credentials_t *, params_t *,
378 
379 char * get_notes_omp (openvas_connection_t *, credentials_t *, params_t *,
381 char * get_note_omp (openvas_connection_t *, credentials_t *, params_t *,
383 char * new_note_omp (openvas_connection_t *, credentials_t *, params_t *,
385 char * create_note_omp (openvas_connection_t *, credentials_t *, params_t *,
387 char * delete_note_omp (openvas_connection_t *, credentials_t *, params_t *,
389 char * delete_trash_note_omp (openvas_connection_t *, credentials_t *,
391 char * edit_note_omp (openvas_connection_t *, credentials_t *, params_t *,
393 char * save_note_omp (openvas_connection_t *, credentials_t *, params_t *,
395 char * export_note_omp (openvas_connection_t *, credentials_t *, params_t *,
396  enum content_type *, char **, gsize *,
398 char * export_notes_omp (openvas_connection_t *, credentials_t *, params_t *,
399  enum content_type *, char **, gsize *,
401 
402 char * create_permission_omp (openvas_connection_t *, credentials_t *,
404 char * create_permissions_omp (openvas_connection_t *, credentials_t *,
406 char * delete_permission_omp (openvas_connection_t *, credentials_t *,
408 char * delete_trash_permission_omp (openvas_connection_t *, credentials_t *,
410 char * edit_permission_omp (openvas_connection_t *, credentials_t *, params_t *,
412 char * export_permission_omp (openvas_connection_t *, credentials_t *,
413  params_t *, enum content_type *, char **, gsize *,
415 char * export_permissions_omp (openvas_connection_t *, credentials_t *,
416  params_t *, enum content_type *, char **,
417  gsize *, cmd_response_data_t*);
418 char * get_permission_omp (openvas_connection_t *, credentials_t *, params_t *,
420 char * get_permissions_omp (openvas_connection_t *, credentials_t *, params_t *,
422 char * new_permission_omp (openvas_connection_t *, credentials_t *, params_t *,
424 char * new_permissions_omp (openvas_connection_t *, credentials_t *, params_t *,
426 char * save_permission_omp (openvas_connection_t *, credentials_t *, params_t *,
428 
429 char * create_port_list_omp (openvas_connection_t *, credentials_t *,
431 char * create_port_range_omp (openvas_connection_t *, credentials_t *,
433 char * new_port_list_omp (openvas_connection_t *, credentials_t *, params_t *,
435 char * new_port_range_omp (openvas_connection_t *, credentials_t *, params_t *,
437 char * upload_port_list_omp (openvas_connection_t *, credentials_t *,
439 char * get_port_list_omp (openvas_connection_t *, credentials_t *, params_t *,
441 char * edit_port_list_omp (openvas_connection_t *, credentials_t *, params_t *,
443 char * save_port_list_omp (openvas_connection_t *, credentials_t *, params_t *,
445 char * get_port_lists_omp (openvas_connection_t *, credentials_t *, params_t *,
447 char * delete_port_list_omp (openvas_connection_t *, credentials_t *,
449 char * delete_trash_port_list_omp (openvas_connection_t *, credentials_t *,
451 char * delete_port_range_omp (openvas_connection_t *, credentials_t *,
453 char * export_port_list_omp (openvas_connection_t *, credentials_t *,
454  params_t *, enum content_type *, char **, gsize *,
456 char * export_port_lists_omp (openvas_connection_t *, credentials_t *,
457  params_t *, enum content_type *, char **, gsize *,
459 char * import_port_list_omp (openvas_connection_t *, credentials_t *,
461 
462 char * create_role_omp (openvas_connection_t *, credentials_t *, params_t *,
464 char * delete_role_omp (openvas_connection_t *, credentials_t *, params_t *,
466 char * delete_trash_role_omp (openvas_connection_t *, credentials_t *,
468 char * edit_role_omp (openvas_connection_t *, credentials_t *, params_t *,
470 char * export_role_omp (openvas_connection_t *, credentials_t *, params_t *,
471  enum content_type *, char **, gsize *,
473 char * export_roles_omp (openvas_connection_t *, credentials_t *, params_t *,
474  enum content_type *, char **, gsize *,
476 char * get_role_omp (openvas_connection_t *, credentials_t *, params_t *,
478 char * get_roles_omp (openvas_connection_t *, credentials_t *, params_t *,
480 char * new_role_omp (openvas_connection_t *, credentials_t *, params_t *,
482 char * save_role_omp (openvas_connection_t *, credentials_t *, params_t *,
484 
485 char * get_overrides_omp (openvas_connection_t *, credentials_t *, params_t *,
487 char * get_override_omp (openvas_connection_t *, credentials_t *, params_t *,
489 char * new_override_omp (openvas_connection_t *, credentials_t *, params_t *,
491 char * create_override_omp (openvas_connection_t *, credentials_t *, params_t *,
493 char * delete_override_omp (openvas_connection_t *, credentials_t *, params_t *,
495 char * delete_trash_override_omp (openvas_connection_t *, credentials_t *,
497 char * edit_override_omp (openvas_connection_t *, credentials_t *, params_t *,
499 char * save_override_omp (openvas_connection_t *, credentials_t *, params_t *,
501 char * export_override_omp (openvas_connection_t *, credentials_t *, params_t *,
502  enum content_type *, char **, gsize *,
504 char * export_overrides_omp (openvas_connection_t *, credentials_t *,
505  params_t *, enum content_type *, char **, gsize *,
507 
508 char * get_slave_omp (openvas_connection_t *, credentials_t *, params_t *,
510 char * get_slaves_omp (openvas_connection_t *, credentials_t *, params_t *,
512 char * create_slave_omp (openvas_connection_t *, credentials_t *, params_t *,
514 char * new_slave_omp (openvas_connection_t *, credentials_t *, params_t *,
516 char * save_slave_omp (openvas_connection_t *, credentials_t *, params_t *,
518 char * delete_slave_omp (openvas_connection_t *, credentials_t *, params_t *,
520 char * delete_trash_slave_omp (openvas_connection_t *, credentials_t *,
522 char * edit_slave_omp (openvas_connection_t *, credentials_t *, params_t *,
524 char * export_slave_omp (openvas_connection_t *, credentials_t *, params_t *,
525  enum content_type *, char **, gsize *,
527 char * export_slaves_omp (openvas_connection_t *, credentials_t *, params_t *,
528  enum content_type *, char **, gsize *,
530 
531 char * get_system_reports_omp (openvas_connection_t *, credentials_t *,
533 char * get_system_report_omp (openvas_connection_t *, credentials_t *,
534  const char *, params_t *, enum content_type*,
535  gsize *, cmd_response_data_t*);
536 
537 char * get_report_format_omp (openvas_connection_t *, credentials_t *,
539 char * get_report_formats_omp (openvas_connection_t *, credentials_t *,
541 char * new_report_format_omp (openvas_connection_t *, credentials_t *,
543 char * delete_report_format_omp (openvas_connection_t *, credentials_t *,
545 char * delete_trash_report_format_omp (openvas_connection_t *, credentials_t *,
547 char * edit_report_format_omp (openvas_connection_t *, credentials_t *,
549 char * import_report_format_omp (openvas_connection_t *, credentials_t *,
551 char * save_report_format_omp (openvas_connection_t *, credentials_t *,
553 char * verify_report_format_omp (openvas_connection_t *, credentials_t *,
555 
556 char * get_feeds_omp (openvas_connection_t *, credentials_t *, params_t *,
558 char * sync_feed_omp (openvas_connection_t *, credentials_t *, params_t *,
560 char * sync_scap_omp (openvas_connection_t *, credentials_t *, params_t *,
562 char * sync_cert_omp (openvas_connection_t *, credentials_t *, params_t *,
564 
565 char * create_filter_omp (openvas_connection_t *, credentials_t *, params_t *,
567 char * delete_filter_omp (openvas_connection_t *, credentials_t *, params_t *,
569 char * delete_trash_filter_omp (openvas_connection_t *, credentials_t *,
571 char * edit_filter_omp (openvas_connection_t *, credentials_t *, params_t *,
573 char * export_filter_omp (openvas_connection_t *, credentials_t *, params_t *,
574  enum content_type *, char **, gsize *,
576 char * export_filters_omp (openvas_connection_t *, credentials_t *, params_t *,
577  enum content_type *, char **, gsize *,
579 char * get_filter_omp (openvas_connection_t *, credentials_t *, params_t *,
581 char * get_filters_omp (openvas_connection_t *, credentials_t *, params_t *,
583 char * new_filter_omp (openvas_connection_t *, credentials_t *, params_t *,
585 char * save_filter_omp (openvas_connection_t *, credentials_t *, params_t *,
587 
588 char * create_user_omp (openvas_connection_t *, credentials_t *, params_t *,
590 char * delete_user_omp (openvas_connection_t *, credentials_t *, params_t *,
592 char * delete_user_confirm_omp (openvas_connection_t *, credentials_t *,
594 char * edit_user_omp (openvas_connection_t *, credentials_t *, params_t *,
596 char * export_user_omp (openvas_connection_t *, credentials_t *, params_t *,
597  enum content_type *, char **, gsize *,
599 char * export_users_omp (openvas_connection_t *, credentials_t *, params_t *,
600  enum content_type *, char **, gsize *,
602 char * get_user_omp (openvas_connection_t *, credentials_t *, params_t *,
604 char * get_users_omp (openvas_connection_t *, credentials_t *, params_t *,
606 char * new_user_omp (openvas_connection_t *, credentials_t *, params_t *,
608 char * save_user_omp (openvas_connection_t *, credentials_t *, params_t *,
609  char **, char **, int*, cmd_response_data_t*);
610 char * save_auth_omp (openvas_connection_t *, credentials_t *, params_t *,
612 char * save_chart_preference_omp (openvas_connection_t *, credentials_t *,
613  params_t *, gchar **, gchar **,
615 char * auth_settings_omp (openvas_connection_t *, credentials_t *, params_t *,
617 
618 char * process_bulk_omp (openvas_connection_t *, credentials_t *, params_t *,
619  enum content_type *, char **, gsize *,
621 char * bulk_delete_omp (openvas_connection_t *, credentials_t *, params_t *,
623 
624 char * run_wizard_omp (openvas_connection_t *, credentials_t *, params_t *,
626 char * wizard_omp (openvas_connection_t *, credentials_t *, params_t *,
628 char * wizard_get_omp (openvas_connection_t *, credentials_t *, params_t *,
630 
631 char * cvss_calculator (openvas_connection_t *, credentials_t *, params_t *,
633 char * dashboard (openvas_connection_t *, credentials_t *, params_t *,
635 
636 char * get_trash_omp (openvas_connection_t *, credentials_t *, params_t *,
638 char * restore_omp (openvas_connection_t *, credentials_t *, params_t *,
640 char * empty_trashcan_omp (openvas_connection_t *, credentials_t *, params_t *,
642 
643 char * get_protocol_doc_omp (openvas_connection_t *, credentials_t *,
645 char * export_omp_doc_omp (openvas_connection_t *, credentials_t *, params_t *,
646  enum content_type *, char **, gsize *,
648 
649 char * edit_my_settings_omp (openvas_connection_t *, credentials_t *,
651 char * get_my_settings_omp (openvas_connection_t *, credentials_t *, params_t *,
653 char * save_my_settings_omp (openvas_connection_t *, credentials_t *,
654  params_t *, const char *, char **, char **,
655  char **, char **, cmd_response_data_t*);
656 
657 int authenticate_omp (const gchar *, const gchar *, gchar **, gchar **,
658  gchar **, gchar **, gchar **, gchar **, GTree **,
659  gchar **);
660 
661 char * get_info_omp (openvas_connection_t *, credentials_t *, params_t *,
663 char * get_nvts_omp (openvas_connection_t *, credentials_t *, params_t *,
665 char * get_info (openvas_connection_t*, credentials_t *, params_t *,
666  const char *, cmd_response_data_t*);
667 
668 char * new_host_omp (openvas_connection_t *, credentials_t *, params_t *,
670 char * create_asset_omp (openvas_connection_t *, credentials_t *, params_t *,
672 char * create_host_omp (openvas_connection_t *, credentials_t *, params_t *,
674 char * delete_asset_omp (openvas_connection_t *, credentials_t *, params_t *,
676 char * edit_asset_omp (openvas_connection_t *, credentials_t *, params_t *,
678 char * save_asset_omp (openvas_connection_t *, credentials_t *, params_t *,
680 char * get_assets_omp (openvas_connection_t *, credentials_t *, params_t *,
682 char * get_asset_omp (openvas_connection_t *, credentials_t *, params_t *,
684 char * export_asset_omp (openvas_connection_t *, credentials_t *, params_t *,
685  enum content_type *, char **, gsize *,
687 char * export_assets_omp (openvas_connection_t *, credentials_t *, params_t *,
688  enum content_type *, char **, gsize *,
690 char * get_assets_chart_omp (openvas_connection_t *, credentials_t *,
692 
693 #endif /* not _GSAD_OMP_H */
char * export_notes_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of notes.
Definition: gsad_omp.c:12972
char * create_user_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a user, get all users, XSL transform the result.
Definition: gsad_omp.c:24882
char * new_user_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new user.
Definition: gsad_omp.c:24587
int manager_connect(credentials_t *, openvas_connection_t *, cmd_response_data_t *)
Connect to OpenVAS Manager daemon.
Definition: gsad_omp.c:27835
char * delete_trash_slave_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * empty_trashcan_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Empty the trashcan, get all trash, XSL transform the result.
Definition: gsad_omp.c:10011
char * create_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create an alert, get all alerts, XSL transform the result.
Definition: gsad_omp.c:8228
char * export_groups_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of groups.
Definition: gsad_omp.c:20448
char * create_override_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create an override, get report, XSL transform the result.
Definition: gsad_omp.c:16148
char * get_aggregate_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get an aggregate of resources.
Definition: gsad_omp.c:7599
void cmd_response_data_reset(cmd_response_data_t *)
Clears a cmd_response_data_t struct.
Definition: gsad_omp.c:360
char * export_agents_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of agents.
Definition: gsad_omp.c:7579
char * get_feeds_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get descriptions of the feeds connected to the manager.
Definition: gsad_omp.c:23536
char * get_info(openvas_connection_t *, credentials_t *, params_t *, const char *, cmd_response_data_t *)
Requests SecInfo.
Definition: gsad_omp.c:5282
char * get_targets_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all targets, XSL transform the result.
Definition: gsad_omp.c:10923
char * create_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a scanner, get all scanners, XSL transform the result.
Definition: gsad_omp.c:16888
char * create_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a tag, get report, XSL transform the result.
Definition: gsad_omp.c:10143
int download_credential_omp(openvas_connection_t *, credentials_t *, params_t *, gsize *, char **, char **, cmd_response_data_t *)
Export a Credential in a defined format.
Definition: gsad_omp.c:6328
char * edit_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_task XML, XSL transform the result.
Definition: gsad_omp.c:4622
char * edit_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_port_list XML, XSL transform the result.
Definition: gsad_omp.c:22782
char * delete_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete agent, get all agents, XSL transform result.
Definition: gsad_omp.c:7073
char * save_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify an alert, get all alerts, XSL transform the result.
Definition: gsad_omp.c:8962
char * import_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Import config, get all configs, XSL transform the result.
Definition: gsad_omp.c:11468
char * delete_trash_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash alert, get all trash, XSL transform the result.
Definition: gsad_omp.c:9820
char * delete_asset_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete an asset, go to the next page.
Definition: gsad_omp.c:27150
char * new_group_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new group.
Definition: gsad_omp.c:20224
char * get_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one tag, XSL transform the result.
Definition: gsad_omp.c:10546
char * save_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save scanner, get next page, XSL transform the result.
Definition: gsad_omp.c:17125
char * create_container_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a container task, serve next page.
Definition: gsad_omp.c:4029
char * save_my_settings_omp(openvas_connection_t *, credentials_t *, params_t *, const char *, char **, char **, char **, char **, cmd_response_data_t *)
Returns page with user&#39;s settings, for editing.
Definition: gsad_omp.c:19221
char * verify_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Verify scanner, get scanners, XSL transform the result.
Definition: gsad_omp.c:16792
char * get_credentials_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one or all credentials, XSL transform the result.
Definition: gsad_omp.c:6586
char * export_credentials_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Credentials.
Definition: gsad_omp.c:6543
char * export_assets_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of assets.
Definition: gsad_omp.c:27294
char * get_scanners_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all scanners, XSL transform the result.
Definition: gsad_omp.c:16621
char * export_preference_file_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a file preference.
Definition: gsad_omp.c:13097
char * get_target_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one target, XSL transform the result.
Definition: gsad_omp.c:10886
char * export_user_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a user.
Definition: gsad_omp.c:25556
char * get_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one scanner, XSL transform the result.
Definition: gsad_omp.c:16658
char * delete_trash_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash scanner, get all scanners, XSL transform the result.
Definition: gsad_omp.c:17006
char * edit_user_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_user XML, XSL transform the result.
Definition: gsad_omp.c:25200
char * export_group_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a group.
Definition: gsad_omp.c:20423
char * edit_target_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_target XML, XSL transform the result.
Definition: gsad_omp.c:10849
char * export_alerts_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of alerts.
Definition: gsad_omp.c:9210
char * export_agent_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a agent.
Definition: gsad_omp.c:7554
content_type
Content types.
Definition: gsad_base.h:120
char * delete_trash_override_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a override, get all overrides, XSL transform the result.
Definition: gsad_omp.c:16357
char * download_ssl_cert(openvas_connection_t *, credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get an SSL Certificate.
Definition: gsad_omp.c:14798
char * save_filter_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:24111
char * delete_group_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a group, get all groups, XSL transform the result.
Definition: gsad_omp.c:20260
char * create_port_range_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Add a range to a port list, XSL transform the result.
Definition: gsad_omp.c:22578
char * export_result_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a result.
Definition: gsad_omp.c:14915
char * get_system_reports_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all system reports, XSL transform the result.
Definition: gsad_omp.c:17577
char * bulk_delete_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete multiple resources, get next page, XSL transform the result.
Definition: gsad_omp.c:26639
char * start_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Start a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:5073
void omp_init(const gchar *, const gchar *, int)
Init the GSA OMP library.
Definition: gsad_omp.c:319
char * save_config_family_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get details of an NVT for a config, XSL transform the result.
Definition: gsad_omp.c:12379
char * export_asset_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an asset.
Definition: gsad_omp.c:27269
char * new_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new scan config page.
Definition: gsad_omp.c:11318
char * create_report_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a report, get all tasks, XSL transform the result.
Definition: gsad_omp.c:3854
char * delete_trash_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash schedule, get all trash, XSL transform the result.
Definition: gsad_omp.c:9877
char * new_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new scanner page.
Definition: gsad_omp.c:16775
char * export_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a scanner.
Definition: gsad_omp.c:16678
char * new_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new Port List page.
Definition: gsad_omp.c:22745
char * save_permission_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a permission, get all permissions, XSL transform the result.
Definition: gsad_omp.c:22258
char * cvss_calculator(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Definition: gsad_omp.c:25590
char * import_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Import port list, get all port_lists, XSL transform the result.
Definition: gsad_omp.c:22943
char * get_info_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get info, XSL transform the result.
Definition: gsad_omp.c:5410
char * save_override_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save override, get next page, XSL transform the result.
Definition: gsad_omp.c:16457
char * delete_trash_filter_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:23936
char * get_config_nvt_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get details of an NVT for a config, XSL transform the result.
Definition: gsad_omp.c:12620
Response information for commands.
Definition: gsad_base.h:92
char * save_user_omp(openvas_connection_t *, 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:25325
char * delete_port_range_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a port range, get the port list, XSL transform the result.
Definition: gsad_omp.c:22924
char * export_slave_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
char * get_permission_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one permission, XSL transform the result.
Definition: gsad_omp.c:20580
char * edit_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_agent XML, XSL transform the result.
Definition: gsad_omp.c:7278
char * edit_config_nvt_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Edit details of an NVT for a config, XSL transform the result.
Definition: gsad_omp.c:12638
char * get_alerts_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all alerts, XSL transform the result.
Definition: gsad_omp.c:8705
char * toggle_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Set tag enabled status.
Definition: gsad_omp.c:10600
char * get_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one alert, XSL transform the result.
Definition: gsad_omp.c:8564
char * export_permission_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a permission.
Definition: gsad_omp.c:22210
char * new_target_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new target.
Definition: gsad_omp.c:9390
char * get_groups_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all groups, XSL transform the result.
Definition: gsad_omp.c:20182
char * clone_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Clone a resource, XSL transform the result.
Definition: gsad_omp.c:9629
char * get_tags_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all tags, XSL transform the result.
Definition: gsad_omp.c:10583
char * get_overrides_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all overrides, XSL transform the result.
Definition: gsad_omp.c:15895
char * delete_trash_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash task, get all trash, XSL transform the result.
Definition: gsad_omp.c:9915
void cmd_response_data_init(cmd_response_data_t *)
Initializes a cmd_response_data_t struct.
Definition: gsad_omp.c:348
char * save_config_omp(openvas_connection_t *, 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:11952
char * edit_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_alert XML, XSL transform the result.
Definition: gsad_omp.c:8945
char * sync_feed_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with an NVT feed and XSL transform the result.
Definition: gsad_omp.c:23678
char * delete_permission_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a permission, get all permissions, XSL transform the result.
Definition: gsad_omp.c:20655
char * create_asset_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create an asset, get report, XSL transform the result.
Definition: gsad_omp.c:27071
char * save_slave_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * edit_my_settings_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page with user&#39;s settings, for editing.
Definition: gsad_omp.c:19125
char * delete_trash_group_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a group from trash, get all groups, XSL transform the result.
Definition: gsad_omp.c:20241
char * stop_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Stop a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:5037
char * sync_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Sync config, get configs, XSL transform the result.
Definition: gsad_omp.c:11821
Structure of credential related information.
Definition: gsad_base.h:66
char * export_filter_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a filter.
Definition: gsad_omp.c:24049
char * wizard_get_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns a wizard_get page.
Definition: gsad_omp.c:26327
char * get_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get a config, XSL transform the result.
Definition: gsad_omp.c:11768
char * save_credential_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save credential, get next page, XSL transform the result.
Definition: gsad_omp.c:6679
char * export_overrides_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of overrides.
Definition: gsad_omp.c:13021
char * save_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a port list, get all port list, XSL transform the result.
Definition: gsad_omp.c:22800
char * edit_override_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Edit override, get next page, XSL transform the result.
Definition: gsad_omp.c:16440
char * edit_role_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_role XML, XSL transform the result.
Definition: gsad_omp.c:23305
char * auth_settings_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Definition: gsad_omp.c:25207
char * export_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a schedule.
Definition: gsad_omp.c:24242
char * create_credential_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a credential, get all credentials, XSL transform result.
Definition: gsad_omp.c:5974
char * edit_credential_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_credential XML, XSL transform the result.
Definition: gsad_omp.c:6661
char * delete_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:4478
char * get_asset_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get asset, XSL transform the result.
Definition: gsad_omp.c:26975
char * get_note_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get a note, XSL transform the result.
Definition: gsad_omp.c:15251
char * get_configs_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all scan configs, XSL transform the result.
Definition: gsad_omp.c:11564
char * get_results_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all results, XSL transform the result.
Definition: gsad_omp.c:14988
char * resume_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Resume a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:5055
char * delete_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a port list, get all port lists, XSL transform the result.
Definition: gsad_omp.c:22886
char * export_target_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a target.
Definition: gsad_omp.c:11205
char * new_permissions_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup new_permission XML, XSL transform the result.
Definition: gsad_omp.c:21489
char * sync_cert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with a CERT feed and XSL transform the result.
Definition: gsad_omp.c:23716
char * delete_user_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a user, get all users, XSL transform the result.
Definition: gsad_omp.c:24604
char * create_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create an agent, get all agents, XSL transform result.
Definition: gsad_omp.c:6928
char * delete_trash_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash port list, get all trash, XSL transform the result.
Definition: gsad_omp.c:22905
char * dashboard(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Show a dashboard.
Definition: gsad_omp.c:25685
char * wizard_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns a wizard page.
Definition: gsad_omp.c:26201
char * create_target_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a target, get all targets, XSL transform the result.
Definition: gsad_omp.c:9407
char * export_schedules_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of schedules.
Definition: gsad_omp.c:24267
char * get_assets_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get assets, XSL transform the result.
Definition: gsad_omp.c:27054
char * export_scanners_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of scanners.
Definition: gsad_omp.c:16703
char * get_filter_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one filter, XSL transform the result.
Definition: gsad_omp.c:23758
char * export_role_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a role.
Definition: gsad_omp.c:23400
char * delete_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete config, get all configs, XSL transform the result.
Definition: gsad_omp.c:12878
char * test_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Test an alert, get all alerts XSL transform the result.
Definition: gsad_omp.c:9112
char * edit_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_tag XML, XSL transform the result.
Definition: gsad_omp.c:10356
char * edit_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get a config, XSL transform the result.
Definition: gsad_omp.c:11804
char * export_permissions_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of permissions.
Definition: gsad_omp.c:22236
char * save_role_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a role, return the next page.
Definition: gsad_omp.c:23444
char * edit_note_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Edit note, get next page, XSL transform the result.
Definition: gsad_omp.c:15727
char * get_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one report format, XSL transform the result.
Definition: gsad_omp.c:17975
Headers/structs used generally in GSA.
char * get_reports_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all reports, XSL transform the result.
Definition: gsad_omp.c:14648
char * delete_report_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete report, get task status, XSL transform the result.
Definition: gsad_omp.c:13246
char * get_roles_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all roles, XSL transform the result.
Definition: gsad_omp.c:23380
char * delete_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete note, get next page, XSL transform the result.
Definition: gsad_omp.c:10242
char * import_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Import report format, get all report formats, XSL transform result.
Definition: gsad_omp.c:18153
char * delete_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete an alert, get all alerts, XSL transform the result.
Definition: gsad_omp.c:8376
char * delete_slave_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * get_override_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get an override, XSL transform the result.
Definition: gsad_omp.c:15932
char * new_port_range_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new Port Range page.
Definition: gsad_omp.c:22560
char * edit_config_family_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get details of a family for editing a config, XSL transform result.
Definition: gsad_omp.c:12361
char * export_alert_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an alert.
Definition: gsad_omp.c:9185
char * export_roles_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of roles.
Definition: gsad_omp.c:23424
char * new_alert_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new alert.
Definition: gsad_omp.c:7993
char * create_note_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a note, get report, XSL transform the result.
Definition: gsad_omp.c:15465
char * restore_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Restore a resource, get all trash, XSL transform the result.
Definition: gsad_omp.c:9934
char * save_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save schedule, get next page, XSL transform the result.
Definition: gsad_omp.c:24288
char * new_override_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new overrides page.
Definition: gsad_omp.c:16131
char * edit_slave_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * create_group_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a group, get all groups, XSL transform the result.
Definition: gsad_omp.c:20278
char * upload_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the upload scan config page.
Definition: gsad_omp.c:11362
char * export_note_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a note.
Definition: gsad_omp.c:12948
char * create_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a port list, get all port lists, XSL transform the result.
Definition: gsad_omp.c:22447
char * get_tasks_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all tasks, XSL transform the result.
Definition: gsad_omp.c:5541
char * new_filter_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new filter.
Definition: gsad_omp.c:24094
char * edit_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_report_format XML, XSL transform the result.
Definition: gsad_omp.c:18134
char * export_results_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of results.
Definition: gsad_omp.c:14940
char * save_config_nvt_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save NVT prefs for a config, get NVT details, XSL transform result.
Definition: gsad_omp.c:12656
char * export_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a report format.
Definition: gsad_omp.c:13198
char * new_container_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new task.
Definition: gsad_omp.c:3773
char * get_trash_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all trash, XSL transform the result.
Definition: gsad_omp.c:18839
char * get_assets_chart_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get an assets chart, XSL transform the result.
Definition: gsad_omp.c:27523
char * save_note_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save note, get next page, XSL transform the result.
Definition: gsad_omp.c:15744
char * new_permission_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup new_permission XML, XSL transform the result.
Definition: gsad_omp.c:20838
char * new_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new report format page.
Definition: gsad_omp.c:18058
char * export_slaves_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
char * save_group_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a group, return the next page.
Definition: gsad_omp.c:20468
#define params_t
Definition: gsad_base.h:61
char * export_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a Port List.
Definition: gsad_omp.c:13046
char * edit_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_schedule XML, XSL transform the result.
Definition: gsad_omp.c:24221
char * get_report_omp(openvas_connection_t *, credentials_t *, params_t *, gsize *, gchar **, char **, cmd_response_data_t *)
Get a report and XSL transform the result.
Definition: gsad_omp.c:14595
char * new_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new schedule page.
Definition: gsad_omp.c:17408
char * get_schedules_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all schedules, XSL transform the result.
Definition: gsad_omp.c:17343
char * get_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one agent, XSL transform the result.
Definition: gsad_omp.c:7400
char * delete_trash_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash agent, get all agents, XSL transform the result.
Definition: gsad_omp.c:9782
char * edit_permission_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_permission XML, XSL transform the result.
Definition: gsad_omp.c:22189
char * export_tasks_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of tasks.
Definition: gsad_omp.c:5017
char * upload_report_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the upload report page.
Definition: gsad_omp.c:3837
char * edit_group_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_group XML, XSL transform the result.
Definition: gsad_omp.c:20403
char * get_report_section_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get a report section, XSL transform the result.
Definition: gsad_omp.c:14779
char * create_filter_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:23837
char * create_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create config, get all configs, XSL transform the result.
Definition: gsad_omp.c:11379
char * get_protocol_doc_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get OMP doc.
Definition: gsad_omp.c:19965
char * edit_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_scanner XML, XSL transform the result.
Definition: gsad_omp.c:17108
char * download_ca_pub(openvas_connection_t *, credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get a Scanner&#39;s CA Certificate.
Definition: gsad_omp.c:14841
char * get_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get a task, XSL transform the result.
Definition: gsad_omp.c:5932
char * save_chart_preference_omp(openvas_connection_t *, credentials_t *, params_t *, gchar **, gchar **, cmd_response_data_t *)
Save chart preferences.
Definition: gsad_omp.c:26000
char * get_slave_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * sync_scap_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Synchronize with a SCAP feed and XSL transform the result.
Definition: gsad_omp.c:23697
char * get_notes_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all notes, XSL transform the result.
Definition: gsad_omp.c:15214
char * get_agents_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all agents, XSL transform the result.
Definition: gsad_omp.c:7437
char * new_role_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new role.
Definition: gsad_omp.c:23050
char * delete_trash_credential_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash credential, get all trash, XSL transform the result.
Definition: gsad_omp.c:9839
char * get_group_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one group, XSL transform the result.
Definition: gsad_omp.c:20145
char * create_host_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a host, serve next page.
Definition: gsad_omp.c:26804
char * delete_user_confirm_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Show confirmation deleting a user, XSL transform the result.
Definition: gsad_omp.c:24691
char * get_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one schedule, XSL transform the result.
Definition: gsad_omp.c:17306
char * new_credential_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new Credential.
Definition: gsad_omp.c:6623
char * save_asset_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify an asset, get all assets, XSL transform the result.
Definition: gsad_omp.c:27421
char * export_omp_doc_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Download the OMP doc.
Definition: gsad_omp.c:20023
char * create_role_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a role, get all roles, XSL transform the result.
Definition: gsad_omp.c:23104
char * new_note_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new notes page.
Definition: gsad_omp.c:15448
char * delete_override_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete override, get next page, XSL transform the result.
Definition: gsad_omp.c:16338
char * export_credential_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a Credential.
Definition: gsad_omp.c:6517
char * get_users_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all users, XSL transform the result.
Definition: gsad_omp.c:24865
char * delete_trash_role_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a role from trash, get all roles, XSL transform the result.
Definition: gsad_omp.c:23067
char * export_report_formats_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Report Formats.
Definition: gsad_omp.c:13224
int download_agent_omp(openvas_connection_t *, credentials_t *, params_t *, gsize *, char **, char **, cmd_response_data_t *)
Get an agent, XSL transform the result.
Definition: gsad_omp.c:7095
char * export_port_lists_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of Port Lists.
Definition: gsad_omp.c:13072
char * delete_trash_note_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a note, get all notes, XSL transform the result.
Definition: gsad_omp.c:15644
char * get_slaves_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * upload_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the upload port list page.
Definition: gsad_omp.c:22428
char * delete_target_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a target, get all targets, XSL transform the result.
Definition: gsad_omp.c:9763
char * get_role_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one role, XSL transform the result.
Definition: gsad_omp.c:23343
char * get_port_list_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one port_list, XSL transform the result.
Definition: gsad_omp.c:22689
char * get_port_lists_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all port_lists, XSL transform the result.
Definition: gsad_omp.c:22727
char * create_permissions_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create multiple permission, get next page, XSL transform the result.
Definition: gsad_omp.c:21507
char * delete_filter_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a filter, get all filters, XSL transform the result.
Definition: gsad_omp.c:23955
char * import_report_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Import report, get all reports, XSL transform the result.
Definition: gsad_omp.c:4008
char * new_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new agent page.
Definition: gsad_omp.c:6911
char * get_credential_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one credential, XSL transform the result.
Definition: gsad_omp.c:6306
char * export_config_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a config.
Definition: gsad_omp.c:12900
char * create_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a schedule, get all schedules, XSL transform the result.
Definition: gsad_omp.c:17425
char * delete_scanner_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a scanner, get all scanners, XSL transform the result.
Definition: gsad_omp.c:16987
char * delete_trash_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a note, get all notes, XSL transform the result.
Definition: gsad_omp.c:10260
char * download_key_pub(openvas_connection_t *, credentials_t *, params_t *, gsize *, cmd_response_data_t *)
Get a Scanner&#39;s Certificate.
Definition: gsad_omp.c:14876
char * get_user_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one user, XSL transform the result.
Definition: gsad_omp.c:24779
char * get_config_family_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get details of a family for a config, XSL transform the result.
Definition: gsad_omp.c:12343
char * create_permission_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a permission, get all permissions, XSL transform the result.
Definition: gsad_omp.c:20856
char * new_host_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Return the new host page.
Definition: gsad_omp.c:26787
char * save_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a agent, get all agents, XSL transform the result.
Definition: gsad_omp.c:7295
char * process_bulk_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Returns a process_bulk page.
Definition: gsad_omp.c:26347
char * get_permissions_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all permissions, XSL transform the result.
Definition: gsad_omp.c:20618
char * delete_trash_target_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash target, get all trash, XSL transform the result.
Definition: gsad_omp.c:9896
char * delete_role_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a role, get all roles, XSL transform the result.
Definition: gsad_omp.c:23086
char * export_tag_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a tag.
Definition: gsad_omp.c:10482
char * new_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new task.
Definition: gsad_omp.c:3722
char * create_slave_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * save_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save task, get next page, XSL transform the result.
Definition: gsad_omp.c:4639
char * delete_trash_config_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash config, get all trash, XSL transform the result.
Definition: gsad_omp.c:9801
char * edit_asset_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_asset XML, XSL transform the result.
Definition: gsad_omp.c:27403
char * new_slave_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
char * get_nvts_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Requests NVT details, accepting extra commands.
Definition: gsad_omp.c:5428
char * get_filters_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all filters, XSL transform the result.
Definition: gsad_omp.c:23795
int authenticate_omp(const gchar *, const gchar *, gchar **, gchar **, gchar **, gchar **, gchar **, gchar **, GTree **, gchar **)
Check authentication credentials.
Definition: gsad_omp.c:27622
char * delete_trash_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a trash report format, get all trash, XSL transform the result.
Definition: gsad_omp.c:9858
char * save_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save report_format, get next page, XSL transform the result.
Definition: gsad_omp.c:18232
char * move_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Reassign a task to a new OMP slave.
Definition: gsad_omp.c:5091
char * create_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Create a task, get all tasks, XSL transform the result.
Definition: gsad_omp.c:4114
char * delete_note_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete note, get next page, XSL transform the result.
Definition: gsad_omp.c:15626
char * export_override_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export an override.
Definition: gsad_omp.c:12995
char * get_report_formats_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get all Report Formats, XSL transform the result.
Definition: gsad_omp.c:18014
char * get_tasks_chart_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get a tasks chart, XSL transform the result.
Definition: gsad_omp.c:5578
char * new_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page to create a new target.
Definition: gsad_omp.c:10126
char * save_tag_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a tag, get all tags, XSL transform the result.
Definition: gsad_omp.c:10373
char * save_target_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Modify a target, get all targets, XSL transform the result.
Definition: gsad_omp.c:10940
char * delete_schedule_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a schedule, get all schedules, XSL transform the result.
Definition: gsad_omp.c:17558
char * export_filters_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of filters.
Definition: gsad_omp.c:24074
char * delete_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete report format, get report formats, XSL transform the result.
Definition: gsad_omp.c:18077
char * export_task_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a task.
Definition: gsad_omp.c:4993
char * export_users_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of users.
Definition: gsad_omp.c:25580
char * verify_report_format_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Verify report format, get report formats, XSL transform the result.
Definition: gsad_omp.c:18529
char * run_wizard_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Run a wizard and XSL transform the result.
Definition: gsad_omp.c:18630
char * get_system_report_omp(openvas_connection_t *, credentials_t *, const char *, params_t *, enum content_type *, gsize *, cmd_response_data_t *)
Return system report image.
Definition: gsad_omp.c:17777
char * verify_agent_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Verify agent, get agents, XSL transform the result.
Definition: gsad_omp.c:7454
char * export_tags_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of tags.
Definition: gsad_omp.c:10506
char * delete_trash_permission_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete a permission, get all permissions, XSL transform the result.
Definition: gsad_omp.c:20636
char * get_result_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Get one result, XSL transform the result.
Definition: gsad_omp.c:15139
char * logout(credentials_t *, const gchar *, cmd_response_data_t *)
Setup edit_user XML, XSL transform the result.
Definition: gsad_omp.c:25280
char * edit_filter_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Setup edit_filter XML, XSL transform the result.
Definition: gsad_omp.c:24029
char * export_configs_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of scan configs.
Definition: gsad_omp.c:12925
char * get_my_settings_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Returns page with user&#39;s settings.
Definition: gsad_omp.c:18916
char * export_targets_omp(openvas_connection_t *, credentials_t *, params_t *, enum content_type *, char **, gsize *, cmd_response_data_t *)
Export a list of targets.
Definition: gsad_omp.c:11230
char * save_container_task_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save container task, get next page, XSL transform the result.
Definition: gsad_omp.c:4887
char * save_auth_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Save authentication settings.
Definition: gsad_omp.c:25868
char * delete_credential_omp(openvas_connection_t *, credentials_t *, params_t *, cmd_response_data_t *)
Delete credential, get all credentials, XSL transform result.
Definition: gsad_omp.c:6604