summaryrefslogtreecommitdiffstats
path: root/cpukit/httpd/websuemf.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/httpd/websuemf.c')
-rw-r--r--cpukit/httpd/websuemf.c39
1 files changed, 39 insertions, 0 deletions
diff --git a/cpukit/httpd/websuemf.c b/cpukit/httpd/websuemf.c
new file mode 100644
index 0000000000..48a30f25d0
--- /dev/null
+++ b/cpukit/httpd/websuemf.c
@@ -0,0 +1,39 @@
+/*
+ * websuemf.c -- GoAhead Micro Embedded Management Framework
+ *
+ * Copyright (c) Go Ahead Software Inc., 1995-1999. All Rights Reserved.
+ *
+ * See the file "license.txt" for usage and redistribution license requirements
+ */
+
+/********************************** Description *******************************/
+
+/*
+ * This modules provides compatibility with the full GoAhead EMF.
+ */
+
+/*********************************** Includes *********************************/
+
+#include "wsIntrn.h"
+
+/************************************* Code ***********************************/
+/*
+ * Evaluate a script
+ */
+
+int scriptEval(int engine, char_t* cmd, char_t** result, int chan)
+{
+ int ejid;
+
+ if (engine == EMF_SCRIPT_EJSCRIPT) {
+ ejid = (int) chan;
+ if (ejEval(ejid, cmd, NULL) ) {
+ return 0;
+ } else {
+ return -1;
+ }
+ }
+ return -1;
+}
+
+/******************************************************************************/