We have some sourceless software, and we're trying to determine the parameters it sends to a particular OS/400 service program procedure API. We tried creating a little preemptive C service program with one exportable procedure of the same name to put high in the library list, and have it call the real OS/400 service program procedure API. That way we could inspect the parameter values at run time. However the binder gives error "Definition supplied multiple times" when we create the service program. The same procedure name is both the "callee" and "caller". Does someone know a way to intercept and inspect the parameter values to OS/400 service program procedure API?
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.