new functions that fetch on behalf host name and user name
This commit is contained in:
@@ -43,6 +43,9 @@
|
||||
typedef unsigned long arrayElementCount;
|
||||
|
||||
#include "net_convert.h"
|
||||
|
||||
#define epicsExportSharedSymbols
|
||||
#include "rsrv.h"
|
||||
#include "server.h"
|
||||
|
||||
#define RECORD_NAME(PADDR) ((PADDR)->precord->name)
|
||||
|
||||
@@ -29,6 +29,8 @@
|
||||
#include "db_access.h"
|
||||
#include "caerr.h"
|
||||
|
||||
#define epicsExportSharedSymbols
|
||||
#include "rsrv.h"
|
||||
#include "server.h"
|
||||
|
||||
/*
|
||||
|
||||
@@ -31,6 +31,8 @@
|
||||
typedef unsigned long arrayElementCount;
|
||||
|
||||
#include "net_convert.h"
|
||||
|
||||
#define epicsExportSharedSymbols
|
||||
#include "server.h"
|
||||
|
||||
/*
|
||||
|
||||
@@ -39,9 +39,10 @@
|
||||
#include "dbEvent.h"
|
||||
#include "dbCommon.h"
|
||||
|
||||
#define epicsExportSharedSymbols
|
||||
#include "rsrv.h"
|
||||
#define GLBLSOURCE
|
||||
#include "server.h"
|
||||
#include "rsrv.h"
|
||||
|
||||
#define DELETE_TASK(NAME)\
|
||||
if(threadNameToId(NAME)!=0)threadDestroy(threadNameToId(NAME));
|
||||
|
||||
@@ -46,7 +46,9 @@
|
||||
#include "envDefs.h"
|
||||
#include "freeList.h"
|
||||
|
||||
#define epicsExportSharedSymbols
|
||||
#include "server.h"
|
||||
#include "rsrv.h"
|
||||
|
||||
#define TIMEOUT 60.0 /* sec */
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
#include "addrList.h"
|
||||
#include "taskwd.h"
|
||||
|
||||
#define epicsExportSharedSymbols
|
||||
#include "server.h"
|
||||
|
||||
/*
|
||||
|
||||
@@ -18,7 +18,8 @@
|
||||
#define INCLserverh
|
||||
|
||||
#ifdef epicsExportSharedSymbols
|
||||
# error suspect that libCom is being exported from rsrv?
|
||||
# define rsrvRestore_epicsExportSharedSymbols
|
||||
# undef epicsExportSharedSymbols
|
||||
#endif /* ifdef epicsExportSharedSymbols */
|
||||
|
||||
#include "epicsThread.h"
|
||||
@@ -34,8 +35,9 @@
|
||||
#include "epicsTime.h"
|
||||
#include "epicsAssert.h"
|
||||
|
||||
#ifdef rsrvRestore_epicsExportSharedSymbols
|
||||
#define epicsExportSharedSymbols
|
||||
#include "rsrv.h"
|
||||
#endif
|
||||
|
||||
#define LOCAL static
|
||||
|
||||
@@ -70,6 +72,8 @@ struct message_buffer {
|
||||
enum messageBufferType type;
|
||||
};
|
||||
|
||||
extern epicsThreadPrivateId rsrvCurrentClient;
|
||||
|
||||
typedef struct client {
|
||||
ELLNODE node;
|
||||
struct message_buffer send;
|
||||
|
||||
Reference in New Issue
Block a user