track devices

This commit is contained in:
Michael Davidsaver
2013-03-30 14:08:22 -04:00
parent 131dddac05
commit 0ebd2beda5

View File

@ -14,11 +14,16 @@
#include <dbLink.h> #include <dbLink.h>
#include <recGbl.h> #include <recGbl.h>
#include <alarm.h> #include <alarm.h>
#include <ellLib.h>
#include <cantProceed.h> #include <cantProceed.h>
#include "pydevsup.h" #include "pydevsup.h"
static ELLLIST devices = ELLLIST_INIT;
typedef struct { typedef struct {
ELLNODE node;
dbCommon *precord; dbCommon *precord;
DBLINK *plink; DBLINK *plink;
@ -143,6 +148,8 @@ static long add_record(dbCommon *prec)
return 0; return 0;
} }
ellAdd(&devices, &priv->node);
dbFinishEntry(&ent); dbFinishEntry(&ent);
prec->dpvt = priv; prec->dpvt = priv;
} }