00001
00002
00003
00004
00005 struct get_req_state {
00006 int type;
00007 void *info;
00008 };
00009
00010
00011
00012
00013 #define ALARM_GET_REQ 1
00014 #define EVENT_GET_REQ 2
00015
00016
00017
00018
00019
00020 #define Export
00021
00022
00023
00024
00025 #define ENTRY_ACTIVE 1
00026 #define ENTRY_NOTINSERVICE 2
00027 #define ENTRY_NOTREADY 3
00028 #define ENTRY_CREATEANDGO 4
00029 #define ENTRY_CREATEANDWAIT 5
00030 #define ENTRY_DESTROY 6
00031
00032
00033
00034
00035 #define MAX_OWNER_STR_LEN 128
00036
00037
00038
00039
00040 #define MAX_DESCRIPTION_LEN 128
00041
00042
00043
00044
00045
00046 #define PKT_UNICAST 0
00047 #define PKT_BROADCAST 1
00048 #define PKT_MULTICAST 2
00049
00050
00051
00052
00053
00054 #define sameEtherAddr(addr1, addr2) \
00055 ((*((short *)((addr1)->ether_addr_octet)) == \
00056 *((short *)((addr2).ether_addr_octet))) &&\
00057 (*((short *)(((addr1)->ether_addr_octet) + 2)) == \
00058 *((short *)((((addr2).ether_addr_octet) + 2)))) &&\
00059 (*((short *)(((addr1)->ether_addr_octet) + 4)) == \
00060 *((short *)((((addr2).ether_addr_octet) + 4)))))