OpenVAS Scanner 23.23.1
nasl_frame_forgery.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Greenbone AG
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later
4 */
5
10
11#ifndef NASL_NASL_FRAME_FORGERY_H
12#define NASL_NASL_FRAME_FORGERY_H
13
14#include "nasl_lex_ctxt.h"
15
18
21
24
27
30
31#endif // NASL_NASL_FRAME_FORGERY_H
tree_cell * nasl_get_local_mac_address_from_ip(lex_ctxt *)
Get the MAC address of host.
Definition nasl_frame_forgery.c:438
tree_cell * nasl_send_frame(lex_ctxt *)
Send a frame and listen to the answer.
Definition nasl_frame_forgery.c:314
tree_cell * nasl_dump_frame(lex_ctxt *)
Dump a datalink layer frame.
Definition nasl_frame_forgery.c:363
tree_cell * nasl_forge_frame(lex_ctxt *)
Forge a datalink layer frame.
Definition nasl_frame_forgery.c:268
tree_cell * nasl_send_arp_request(lex_ctxt *)
Send an arp request to an IP host.
Definition nasl_frame_forgery.c:471
struct struct_lex_ctxt lex_ctxt
struct TC tree_cell