cvs: php4 /ext/mnogosearch php_mnogo.c

From: Date: Mon, 17 Jun 2002 17:39:18 +0000
Subject: cvs: php4 /ext/mnogosearch php_mnogo.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-12391@lists.php.net to get a copy of this message
gluke Mon Jun 17 13:39:18 2002 EDT Modified files: /php4/ext/mnogosearch php_mnogo.c Log: # Mnogosearch extension update. Now it should work with # latest mnogosearch-3.2.5. Index: php4/ext/mnogosearch/php_mnogo.c diff -u php4/ext/mnogosearch/php_mnogo.c:1.57 php4/ext/mnogosearch/php_mnogo.c:1.58 --- php4/ext/mnogosearch/php_mnogo.c:1.57 Mon Jun 10 12:46:03 2002 +++ php4/ext/mnogosearch/php_mnogo.c Mon Jun 17 13:39:17 2002 @@ -1,5 +1,5 @@ /* $Source: /usr/repository/php4/ext/mnogosearch/php_mnogo.c,v $ */ -/* $Id: php_mnogo.c,v 1.57 2002/06/10 16:46:03 gluke Exp $ */ +/* $Id: php_mnogo.c,v 1.58 2002/06/17 17:39:17 gluke Exp $ */ /* +----------------------------------------------------------------------+ @@ -77,6 +77,7 @@ #define UDM_PARAM_SEARCHD 22 #define UDM_PARAM_QSTRING 23 #define UDM_PARAM_REMOTE_ADDR 24 +#define UDM_PARAM_QUERY 25 /* udm_add_search_limit constants */ #define UDM_LIMIT_URL 1 @@ -294,6 +295,7 @@ REGISTER_LONG_CONSTANT("UDM_PARAM_QSTRING", UDM_PARAM_QSTRING,CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("UDM_PARAM_REMOTE_ADDR", UDM_PARAM_REMOTE_ADDR,CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("UDM_PARAM_QUERY", UDM_PARAM_QUERY,CONST_CS | CONST_PERSISTENT); /* udm_add_search_limit constants */ REGISTER_LONG_CONSTANT("UDM_LIMIT_CAT", UDM_LIMIT_CAT,CONST_CS | CONST_PERSISTENT); @@ -419,6 +421,10 @@ #if UDM_VERSION_ID >= 30204 Env=UdmEnvInit(NULL); + UdmVarListReplaceStr(&Env->Vars,"SyslogFacility","local7"); + UdmSetLogLevel(Env,0); + UdmOpenLog("mnoGoSearch-php",Env,0); + if(!memcmp(dbaddr,"searchd:",8)){ UDM_URL Url; UdmURLParse(&Url,dbaddr); @@ -465,6 +471,10 @@ #if UDM_VERSION_ID >= 30204 Env=UdmEnvInit(NULL); + UdmVarListReplaceStr(&Env->Vars,"SyslogFacility","local7"); + UdmSetLogLevel(Env,0); + UdmOpenLog("mnoGoSearch-php",Env,0); + if(!memcmp(dbaddr,"searchd:",8)){ UDM_URL Url; UdmURLParse(&Url,dbaddr); @@ -851,6 +861,7 @@ #endif break; + case UDM_PARAM_REMOTE_ADDR: #if UDM_VERSION_ID >= 30204 UdmVarListReplaceStr(&Agent->Conf->Vars,"IP",val); @@ -959,6 +970,14 @@ snprintf(Agent->Conf->vardir,sizeof(Agent->Conf->vardir)-1,"%s%s",val,UDMSLASHSTR); #endif break; + +#if UDM_VERSION_ID >= 30204 + case UDM_PARAM_QUERY: + UdmVarListReplaceStr(&Agent->Conf->Vars,"q",val); + + break; +#endif + #endif default: php_error(E_WARNING,"Udm_Set_Agent_Param: Unknown agent session parameter");

« previous php.cvs (#12391) next »