summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorAnas Nashif <nashif@intel.com>2007-05-04 22:28:38 +0000
committerAnas Nashif <nashif@intel.com>2007-05-04 22:28:38 +0000
commit23a0079658f810c7d18b7a05fbf210d74cee2b13 (patch)
treefecdc35caa5afec7dd1ba6c46809196d97b15b08 /examples
parent96c514f19dc504afeafef715447b5e27c00b1ead (diff)
downloadwsmancli-23a0079658f810c7d18b7a05fbf210d74cee2b13.tar.gz
wsmancli-23a0079658f810c7d18b7a05fbf210d74cee2b13.tar.xz
wsmancli-23a0079658f810c7d18b7a05fbf210d74cee2b13.zip
improve client thread safety.
Diffstat (limited to 'examples')
-rw-r--r--examples/Makefile.am19
-rw-r--r--examples/create_resource.c2
-rw-r--r--examples/enum_epr.c2
-rw-r--r--examples/win32_service.c2
4 files changed, 5 insertions, 20 deletions
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 51247c5..9bb9994 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -1,4 +1,4 @@
-SUBDIRS = cpp
+#SUBDIRS = cpp
AM_CFLAGS = @CFLAGS@
@@ -21,27 +21,12 @@ serialize_SOURCES = serialize.c
create_resource_SOURCES = \
create_resource.c
-session_example_SOURCES = \
- session_example.c
-
-session_transfer_create_SOURCES = \
- session_transfer_create.c
-
-session_invoke_SOURCES = \
- session_invoke.c
-
-session_transfer_get_put_SOURCES = \
- session_transfer_get_put.c
noinst_PROGRAMS = \
wsmid_identify \
win32_service \
enum_epr \
create_resource \
- serialize \
- session_example \
- session_transfer_create \
- session_invoke \
- session_transfer_get_put
+ serialize
diff --git a/examples/create_resource.c b/examples/create_resource.c
index 69ee688..8135e52 100644
--- a/examples/create_resource.c
+++ b/examples/create_resource.c
@@ -128,13 +128,13 @@ int main(int argc, char** argv)
}
- wsman_client_transport_init(NULL);
cl = wsman_create_client( uri->host,
uri->port,
uri->path,
uri->scheme,
uri->user,
uri->pwd);
+ wsman_client_transport_init(cl, NULL);
options = initialize_action_options();
if (dump) wsman_set_action_option(options,FLAG_DUMP_REQUEST );
diff --git a/examples/enum_epr.c b/examples/enum_epr.c
index 1659323..59a4629 100644
--- a/examples/enum_epr.c
+++ b/examples/enum_epr.c
@@ -169,13 +169,13 @@ int main(int argc, char** argv)
}
- wsman_client_transport_init(NULL);
cl = wsman_create_client( uri->host,
uri->port,
uri->path,
uri->scheme,
uri->user,
uri->pwd);
+ wsman_client_transport_init(cl, NULL);
options = initialize_action_options();
wsman_set_action_option(options, FLAG_ENUMERATION_ENUM_EPR);
diff --git a/examples/win32_service.c b/examples/win32_service.c
index 476f828..ce1c61e 100644
--- a/examples/win32_service.c
+++ b/examples/win32_service.c
@@ -233,13 +233,13 @@ int main(int argc, char** argv)
}
- wsman_client_transport_init(NULL);
cl = wsman_create_client( uri->host,
uri->port,
uri->path,
uri->scheme,
uri->user,
uri->pwd);
+ wsman_client_transport_init(cl, NULL);
options = initialize_action_options();
if (listall) {