summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorDenis Sadykov <sadden@intel.com>2007-02-22 13:39:33 +0000
committerDenis Sadykov <sadden@intel.com>2007-02-22 13:39:33 +0000
commit05c98b2703b7b24b11ea1ae218f06b34e14e2d02 (patch)
tree0531e9b74ff0a053c5b3ff5695788d43098fda1b /examples
parent53f7a15ef181776f11836ce183f3f4bceeea9a71 (diff)
downloadwsmancli-05c98b2703b7b24b11ea1ae218f06b34e14e2d02.tar.gz
wsmancli-05c98b2703b7b24b11ea1ae218f06b34e14e2d02.tar.xz
wsmancli-05c98b2703b7b24b11ea1ae218f06b34e14e2d02.zip
new api example update
Diffstat (limited to 'examples')
-rw-r--r--examples/new_api_example.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/examples/new_api_example.c b/examples/new_api_example.c
index 93e9ee1..e882fcc 100644
--- a/examples/new_api_example.c
+++ b/examples/new_api_example.c
@@ -6,7 +6,7 @@ int main(int argc, char** argv)
{
int sid;
int eid;
- int lid;
+ int sid1;
int i = 0;
char *response;
char retval = 0;
@@ -75,27 +75,28 @@ int main(int argc, char** argv)
}
printf("******** Pull response (%d) *******\n%s\n", i,
response);
- lid = wsman_session_resource_locator_create(sid, response);
- response = wsman_resource_locator_transfer_get(lid, 0);
+ sid1 = wsman_session_resource_locator_new(sid, response);
+ response = wsman_session_transfer_get(sid1, 0);
if (!response) {
printf("******** Transfer Get failed - %s ********\n\n",
- wsman_session_error(lid));
- continue;
+ wsman_session_error(sid1));
+ goto continuep;
}
printf ("******** Transfer Get response ********\n%s\n",
response);
- response = wsman_resource_locator_transfer_put(
- lid, response, 0);
+ response = wsman_session_transfer_put(sid1, response, 0);
if (!response) {
printf("******** Transfer Put failed - %s ********\n\n",
- wsman_session_error(lid));
- continue;
+ wsman_session_error(sid1));
+ goto continuep;
}
printf ("******** Transfer Put response ********\n%s\n",
response);
+ continuep:
+ wsman_session_close(sid1);
}
wsman_session_close(sid);