diff options
Diffstat (limited to 'Utilities')
-rw-r--r-- | Utilities/cmxmlrpc/synch_client.c | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/Utilities/cmxmlrpc/synch_client.c b/Utilities/cmxmlrpc/synch_client.c index 0193e0b..532416e 100644 --- a/Utilities/cmxmlrpc/synch_client.c +++ b/Utilities/cmxmlrpc/synch_client.c @@ -27,6 +27,7 @@ main(int const argc, xmlrpc_env env; xmlrpc_value *result; char *state_name; + int cc; if (argc-1 > 0) { fprintf(stderr, "No arguments"); @@ -40,15 +41,18 @@ main(int const argc, xmlrpc_env_init(&env); /* Call the famous server at UserLand. */ - result = xmlrpc_client_call(&env, "http://betty.userland.com/RPC2", + for ( cc = 30; cc < 35; cc ++ ) + { + result = xmlrpc_client_call(&env, "http://betty.userland.com/RPC2", "examples.getStateName", - "(i)", (xmlrpc_int32) 41); - die_if_fault_occurred(&env); - - /* Get our state name and print it out. */ - xmlrpc_parse_value(&env, result, "s", &state_name); - die_if_fault_occurred(&env); - printf("%s\n", state_name); + "(i)", (xmlrpc_int32) cc); + die_if_fault_occurred(&env); + + /* Get our state name and print it out. */ + xmlrpc_parse_value(&env, result, "s", &state_name); + die_if_fault_occurred(&env); + printf("%d: %s\n", cc, state_name); + } /* Dispose of our result value. */ xmlrpc_DECREF(result); |