FWIW, I you can use the QBNLSPGM API to dump all procedure exports from service programs to a user space. You could then search the user space for the export, and find which service program it belongs to. Of course, if you have enough service programs, there'll be too many for the user space, and you'll have to do it on a per-library or even per-service program basis, populate a file or user index, and look it up in there... so this could get to be rather complicated.
I don't see why you'd ever want to do this. Why does it matter what service program IBM puts it's APIs in? As long as your programs work, who cares? Are you trying to intercept the function call and make it work against your service program instead of IBM's?
Does this API (sqlogstt) even exist on iSeries? I can't find it in any of the include files.
--- Scott Klement http://www.scottklement.com On Thu, 26 Jan 2006, Boris wrote:
Is there a way, in general, to find a service program that exports a specific function? I'm trying to find a service for sqlogstt API, declared in sql.h Thanks -- This is the C programming iSeries / AS400 (C400-L) mailing list To post a message email: C400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/c400-l or email: C400-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/c400-l.