OpenVAS Libraries
7.0.6
Main Page
Related Pages
Data Structures
Files
File List
Globals
nasl
nasl_smb.h
Go to the documentation of this file.
1
/* OpenVAS
2
*
3
* $Id$
4
* Description: NASL API implementation for SMB support
5
*
6
* Authors:
7
* Chandrashekhar B <bchandra@secpod.com>
8
*
9
* Copyright:
10
* Copyright (c) 2009 Greenbone Networks GmbH, http://www.greenbone.net
11
*
12
* This program is free software; you can redistribute it and/or modify
13
* it under the terms of the GNU General Public License version 2
14
* (or any later version), as published by the Free Software Foundation.
15
*
16
* This program is distributed in the hope that it will be useful,
17
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19
* GNU General Public License for more details.
20
*
21
* You should have received a copy of the GNU General Public License
22
* along with this program; if not, write to the Free Software
23
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
24
*/
25
33
#ifndef _NASL_NASL_SMB_H
34
#define _NASL_NASL_SMB_H
35
36
/* for lex_ctxt */
37
#include "
nasl_lex_ctxt.h
"
38
39
/* for tree_cell */
40
#include "
nasl_tree.h
"
41
42
tree_cell
*
nasl_smb_versioninfo
(
lex_ctxt
* lexic);
43
tree_cell
*
nasl_smb_connect
(
lex_ctxt
* lexic);
44
tree_cell
*
nasl_smb_close
(
lex_ctxt
* lexic);
45
tree_cell
*
nasl_smb_file_SDDL
(
lex_ctxt
* lexic);
46
tree_cell
*
nasl_smb_file_owner_sid
(
lex_ctxt
* lexic);
47
tree_cell
*
nasl_smb_file_group_sid
(
lex_ctxt
* lexic);
48
tree_cell
*
nasl_smb_file_trustee_rights
(
lex_ctxt
* lexic);
49
tree_cell
*
nasl_win_cmd_exec
(
lex_ctxt
* lexic);
50
51
#endif
Generated by
1.8.3.1