glite_jp_context_t ctx,
        const glite_jp_query_rec_t query[],
        const glite_jp_attrval_t metadata[],
+       void *arg,
        int (*callback)(
                glite_jp_context_t ctx,
                const char *job,
-               const glite_jp_attrval_t metadata[]
+               const glite_jp_attrval_t metadata[],
+               void *arg
        )
 );
 
 
        glite_jp_context_t ctx,
        const glite_jp_query_rec_t query[],
        const glite_jp_attrval_t metadata[],
+       void *arg,
        int (*callback)(
                glite_jp_context_t ctx,
                const char *job,
-               const glite_jp_attrval_t metadata[]
+               const glite_jp_attrval_t metadata[],
+               void *arg
        )
 )
 {
        glite_jp_context_t ctx,
        const glite_jp_query_rec_t query[],
        const glite_jp_attrval_t metadata[],
+       void *arg,
        int (*callback)(
                glite_jp_context_t ctx,
                const char *job,
-               const glite_jp_attrval_t metadata[]
+               const glite_jp_attrval_t metadata[],
+               void *arg
        )
 )
 {