Wenn der DNS-Server aber nicht die IBM i ist, steht nichts in der Host-Tabelle.
Was den Ping angeht, so sendet dieser die Nachrichten an das übergeordnete Programm.
Es kommt also auf die Reihenfolge der Aufrufe an.
EIn CLP, dass den Ping absetzt, sollte also aus der eigenen PGMQ die Nachrichten rückwärts (*LAST) auslesen können. Ein Remove *YES wäre dazu hilfreich.