1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-01-08 14:36:22 +01:00
metasploit-payloads/c/meterpreter/source/metsrv/base.h

21 lines
578 B
C

/*!
* @file base.h
* @brief Declarations, macros and types that apply to almost any Meterpreter component.
*/
#ifndef _METERPRETER_METSRV_BASE_H
#define _METERPRETER_METSRV_BASE_H
#include "core.h"
void command_register_all(Command commands[]);
void command_deregister_all(Command commands[]);
DWORD command_register(Command *command);
DWORD command_deregister(Command *command);
VOID command_join_threads( VOID );
BOOL command_handle( Remote *remote, Packet *packet );
Command* register_base_dispatch_routines(void);
void deregister_base_dispatch_routines(void);
#endif