X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_packet.h;h=a4ba3e5325616e0517eb4e5801da920de8da3bca;hb=0a7690f54cb5bda83780dac26ce433ad24b1d766;hp=f3438211f4bda465df0da9d51cb8b49d57129fcd;hpb=bc5ee3e07affac4810227d61c407011c05298518;p=palacios-OLD.git diff --git a/palacios/include/palacios/vmm_packet.h b/palacios/include/palacios/vmm_packet.h index f343821..a4ba3e5 100644 --- a/palacios/include/palacios/vmm_packet.h +++ b/palacios/include/palacios/vmm_packet.h @@ -22,17 +22,21 @@ #define __VMM_PACKET_H__ #include +#include #ifdef __V3VEE__ int V3_send_raw(const char * pkt, uint32_t len); +int V3_packet_add_recver(const char * mac, struct v3_vm_info * vm); +int V3_packet_del_recver(const char * mac, struct v3_vm_info * vm); #endif struct v3_packet_hooks { int (*send)(const char * pkt, unsigned int size, void * private_data); - + int (*add_recver)(const char * mac, struct v3_vm_info * vm); + int (*del_recver)(const char * mac, struct v3_vm_info * vm); }; extern void V3_Init_Packet(struct v3_packet_hooks * hooks);