#include #include #include "globals.h" #include #define MAX_ARGS 10 int main(int numpar, char *param[]) { H3270 * h; char line[4096]; lib3270_initialize(); h = lib3270_session_new(""); printf("3270 session %p created\n]",h); while(fgets(line,4095,stdin)) { const LIB3270_MACRO_LIST *cmd = get_3270_calls(); int f; int argc = 0; const char * argv[MAX_ARGS]; char * ptr; line[4095] = 0; // Just in case. for(ptr = line;ptr && *ptr != '\n';ptr++); *ptr = 0; if(!*line) break; argv[argc++] = strtok(line," "); for(f=1;f