Browse code

Revert "clcb_sigload:"

This reverts commit aaeba8ea08cdd50667f1830cf6f5d772d45961ad.

aCaB authored on 2010/08/11 21:18:02
Showing 1 changed files
... ...
@@ -903,7 +903,7 @@ static int cli_loadndb(FILE *fs, struct cl_engine *engine, unsigned int *signo,
903 903
 	if(engine->ignored && cli_chkign(engine->ignored, virname, buffer_cpy))
904 904
 	    continue;
905 905
 
906
-	if(!sdb && engine->cb_sigload && engine->cb_sigload("ndb", virname, engine->cb_sigload_ctx)) {
906
+	if(engine->cb_sigload && engine->cb_sigload("ndb", virname, engine->cb_sigload_ctx)) {
907 907
 	    cli_dbgmsg("cli_loadndb: skipping %s due to callback\n", virname);
908 908
 	    continue;
909 909
 	}
... ...
@@ -1213,7 +1213,6 @@ static int load_oneldb(char *buffer, int chkpua, int chkign, struct cl_engine *e
1213 1213
 
1214 1214
     if(engine->cb_sigload && engine->cb_sigload("ldb", virname, engine->cb_sigload_ctx)) {
1215 1215
 	cli_dbgmsg("cli_loadldb: skipping %s due to callback\n", virname);
1216
-	(*sigs)--;
1217 1216
 	return CL_SUCCESS;
1218 1217
     }
1219 1218
 
... ...
@@ -1418,12 +1417,6 @@ static int cli_loadcbc(FILE *fs, struct cl_engine *engine, unsigned int *signo,
1418 1418
     if(!(engine->dconf->bytecode & BYTECODE_ENGINE_MASK)) {
1419 1419
 	return CL_SUCCESS;
1420 1420
     }
1421
-
1422
-    if(engine->cb_sigload && engine->cb_sigload("cbc", dbname, engine->cb_sigload_ctx)) {
1423
-	cli_dbgmsg("cli_loadcbc: skipping %s due to callback\n", dbname);
1424
-	return CL_SUCCESS;
1425
-    }
1426
-
1427 1421
 #ifndef CL_BCUNSIGNED
1428 1422
     if (!(options & CL_DB_SIGNED)) {
1429 1423
 	cli_warnmsg("Only loading signed bytecode, skipping load of unsigned bytecode!\n");
... ...
@@ -1938,16 +1931,9 @@ static int cli_loadmd5(FILE *fs, struct cl_engine *engine, unsigned int *signo,
1938 1938
 	if(engine->ignored && cli_chkign(engine->ignored, pt, buffer_cpy))
1939 1939
 	    continue;
1940 1940
 
1941
-	if(engine->cb_sigload) {
1942
-	    const char *dot = strchr(dbname, '.');
1943
-	    if(!dot)
1944
-		dot = dbname;
1945
-	    else
1946
-		dot++;
1947
-	    if(engine->cb_sigload(dot, pt, engine->cb_sigload_ctx)) {
1948
-		cli_dbgmsg("cli_loadmd5: skipping %s due to callback\n", pt);
1949
-	        continue;
1950
-	    }
1941
+	if(engine->cb_sigload && engine->cb_sigload("md5", pt, engine->cb_sigload_ctx)) {
1942
+	    cli_dbgmsg("cli_loadmd5: skipping %s due to callback\n", pt);
1943
+	    continue;
1951 1944
 	}
1952 1945
 
1953 1946
 	new = (struct cli_md5m_patt *) mpool_calloc(engine->mempool, 1, sizeof(struct cli_md5m_patt));