summaryrefslogtreecommitdiffstats
path: root/nss_expr.c
diff options
context:
space:
mode:
authorrcritten <>2005-05-31 14:32:42 +0000
committerrcritten <>2005-05-31 14:32:42 +0000
commit102486d90b09d87c7666d70bfb0d01a564868d67 (patch)
tree21d059a8a3035acda6ada54bed940541718eb349 /nss_expr.c
parentb2aee9265a8f8b98a2e3a24a269c2b4b97882d08 (diff)
downloadmod_nss-102486d90b09d87c7666d70bfb0d01a564868d67.tar.gz
mod_nss-102486d90b09d87c7666d70bfb0d01a564868d67.tar.xz
mod_nss-102486d90b09d87c7666d70bfb0d01a564868d67.zip
Changed function and configuration names so mod_nss can peacefully
co-exist with mod_ssl.
Diffstat (limited to 'nss_expr.c')
-rw-r--r--nss_expr.c53
1 files changed, 20 insertions, 33 deletions
diff --git a/nss_expr.c b/nss_expr.c
index 1e6e445..22da3d6 100644
--- a/nss_expr.c
+++ b/nss_expr.c
@@ -13,19 +13,6 @@
* limitations under the License.
*/
-/* _ _
- * _ __ ___ ___ __| | ___ ___| | mod_ssl
- * | '_ ` _ \ / _ \ / _` | / __/ __| | Apache Interface to OpenSSL
- * | | | | | | (_) | (_| | \__ \__ \ |
- * |_| |_| |_|\___/ \__,_|___|___/___/_|
- * |_____|
- * ssl_expr.c
- * Expression Handling
- */
- /* ``It is hard to fly with
- the eagles when you work
- with the turkeys.''
- -- Unknown */
#include "mod_nss.h"
/* _________________________________________________________________
@@ -34,47 +21,47 @@
** _________________________________________________________________
*/
-ssl_expr_info_type ssl_expr_info;
-char *ssl_expr_error;
+nss_expr_info_type nss_expr_info;
+char *nss_expr_error;
-ssl_expr *ssl_expr_comp(apr_pool_t *p, char *expr)
+nss_expr *nss_expr_comp(apr_pool_t *p, char *expr)
{
- ssl_expr_info.pool = p;
- ssl_expr_info.inputbuf = expr;
- ssl_expr_info.inputlen = strlen(expr);
- ssl_expr_info.inputptr = ssl_expr_info.inputbuf;
- ssl_expr_info.expr = FALSE;
+ nss_expr_info.pool = p;
+ nss_expr_info.inputbuf = expr;
+ nss_expr_info.inputlen = strlen(expr);
+ nss_expr_info.inputptr = nss_expr_info.inputbuf;
+ nss_expr_info.expr = FALSE;
- ssl_expr_error = NULL;
- if (ssl_expr_yyparse())
+ nss_expr_error = NULL;
+ if (nss_expr_yyparse())
return NULL;
- return ssl_expr_info.expr;
+ return nss_expr_info.expr;
}
-char *ssl_expr_get_error(void)
+char *nss_expr_get_error(void)
{
- if (ssl_expr_error == NULL)
+ if (nss_expr_error == NULL)
return "";
- return ssl_expr_error;
+ return nss_expr_error;
}
-ssl_expr *ssl_expr_make(ssl_expr_node_op op, void *a1, void *a2)
+nss_expr *nss_expr_make(nss_expr_node_op op, void *a1, void *a2)
{
- ssl_expr *node;
+ nss_expr *node;
- node = (ssl_expr *)apr_palloc(ssl_expr_info.pool, sizeof(ssl_expr));
+ node = (nss_expr *)apr_palloc(nss_expr_info.pool, sizeof(nss_expr));
node->node_op = op;
node->node_arg1 = (char *)a1;
node->node_arg2 = (char *)a2;
return node;
}
-int ssl_expr_exec(request_rec *r, ssl_expr *expr)
+int nss_expr_exec(request_rec *r, nss_expr *expr)
{
BOOL rc;
- rc = ssl_expr_eval(r, expr);
- if (ssl_expr_error != NULL)
+ rc = nss_expr_eval(r, expr);
+ if (nss_expr_error != NULL)
return (-1);
else
return (rc ? 1 : 0);