#define rxi_AllocSecurityObject() (struct rx_securityClass *) rxi_Alloc(sizeof(struct rx_securityClass))
#define rxi_FreeSecurityObject(obj) rxi_Free(obj, sizeof(struct rx_securityClass))
#define rxi_AllocService() (struct rx_service *) rxi_Alloc(sizeof(struct rx_service))
-#ifdef AFS_PTHREAD_ENV
-#define rxi_FreeService(obj) \
-do { \
- assert(MUTEX_DESTROY(&(obj)->svc_data_lock)==0); \
- rxi_Free((obj), sizeof(struct rx_service)); \
-} while (0)
-#else
#define rxi_FreeService(obj) \
do { \
MUTEX_DESTROY(&(obj)->svc_data_lock); \
rxi_Free((obj), sizeof(struct rx_service)); \
} while (0)
-#endif
#define rxi_AllocPeer() (struct rx_peer *) rxi_Alloc(sizeof(struct rx_peer))
#define rxi_FreePeer(peer) rxi_Free(peer, sizeof(struct rx_peer))
#define rxi_AllocConnection() (struct rx_connection *) rxi_Alloc(sizeof(struct rx_connection))