00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef XRDMONCTRPACKET_HH
00012 #define XRDMONCTRPACKET_HH
00013
00014 #include <stdlib.h>
00015 #include <string.h>
00016 #include <arpa/inet.h>
00017 #include <netinet/in.h>
00018
00019
00020 struct XrdMonCtrPacket {
00021 XrdMonCtrPacket(int size) : buf( (char*)malloc(size) ) {
00022 memset((char*)buf, 0, size);
00023 }
00024 ~XrdMonCtrPacket() {
00025 free(buf);
00026 }
00027 char* buf;
00028 struct sockaddr_in sender;
00029 };
00030
00031 #endif