Index: trunk/Ohana/src/opihi/include/pantasks.h
===================================================================
--- trunk/Ohana/src/opihi/include/pantasks.h	(revision 36623)
+++ trunk/Ohana/src/opihi/include/pantasks.h	(revision 40424)
@@ -8,4 +8,6 @@
 
 # define DEBUG 0
+
+typedef int IDtype;
 
 typedef enum {
@@ -133,5 +135,5 @@
   
 typedef struct {
-  int JobID;				/* internal ID for job */
+  IDtype JobID;				/* internal ID for job */
   int pid;				/* external ID for job */
 
@@ -204,8 +206,7 @@
 void UpdateTaskTimerStats (Task *task, int mode, double dtime);
 
-int NextJobID (void);
+IDtype NextJobID (void);
 void InitJobIDs (void);
 void FreeJobIDs (void);
-int FreeJobID (int ID);
 
 void InitJobs (void);
@@ -213,5 +214,5 @@
 
 Job *NextJob (void);
-Job *FindJob (int JobID);
+Job *FindJob (IDtype JobID);
 void ListJobs (void);
 Job *CreateJob (Task *task);
@@ -234,5 +235,5 @@
 int SubmitControllerJob (Job *job);
 int DeleteControllerJob (Job *job);
-Job *FindControllerJob (int JobID);
+Job *FindControllerJob (IDtype JobID);
 int StartController (void);
 int ControllerCommand (char *command, char *response, IOBuffer *buffer);
