X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2FObj%2Fhardban.phh;h=47fd0b129856b492c91504fc4e5bda45b4c4f373;hb=9878243b4e002b50ee444cf906b9e13faba4fe01;hp=1dd4b4eb1df4d70bafe2e5d9cfcb52e62918fc5a;hpb=7edf76e645812c232f8090b96b5a68a182ab96bc;p=brisk.git diff --git a/web/Obj/hardban.phh b/web/Obj/hardban.phh index 1dd4b4e..47fd0b1 100644 --- a/web/Obj/hardban.phh +++ b/web/Obj/hardban.phh @@ -2,7 +2,7 @@ /* * brisk - auth.phh * - * Copyright (C) 2006-2011 Matteo Nastasi + * Copyright (C) 2006-2012 Matteo Nastasi * mailto: nastasi@alternativeoutput.it * matteo.nastasi@milug.org * web: http://www.alternativeoutput.it @@ -22,11 +22,11 @@ * */ -define(HBAN_SHM_DIMS_MIN, 16384); -define(HBAN_SHM_DIMS_MAX, 65536); -define(HBAN_SHM_DIMS_DLT, 16384); -define(HBAN_VALID_TIME, 15); -define(HBAN_GARBAGE_TIMEOUT, 5); +define('HBAN_SHM_DIMS_MIN', 16384); +define('HBAN_SHM_DIMS_MAX', 65536); +define('HBAN_SHM_DIMS_DLT', 16384); +define('HBAN_VALID_TIME', 15); +define('HBAN_GARBAGE_TIMEOUT', 5); class Hardban { var $login; @@ -159,11 +159,11 @@ class Hardbans { GLOBAL $sess; do { - if (($tok = @ftok(FTOK_PATH."/hardbans", "B")) == -1) { + if (($tok = @ftok(FTOK_PATH."/hardbans", "C")) == -1) { log_main("ftok failed"); break; } - + fprintf(STDERR, "hardpans: %x\n", $tok); if (($shm_sz = sharedmem_sz($tok)) == -1) { log_main("shmop_open failed"); } @@ -206,7 +206,7 @@ class Hardbans { $shm = FALSE; $oldmod = $hban->mod; - if (($tok = @ftok(FTOK_PATH."/hardbans", "B")) == -1) + if (($tok = @ftok(FTOK_PATH."/hardbans", "C")) == -1) return (FALSE); while ($hban->shm_sz < HBAN_SHM_DIMS_MAX) { @@ -283,7 +283,7 @@ class Hardbans { } } // for (... if ($hban->ismod()) { - Hardbans::save_data(&$hban); + Hardbans::save_data($hban); } } // if (load_data Hardbans::unlock_data($a_sem); @@ -305,7 +305,7 @@ class Hardbans { $hban->add_item($login, $ip, $session, $timeout); if ($hban->ismod()) { - Hardbans::save_data(&$hban); + Hardbans::save_data($hban); } } // if (load_data Hardbans::unlock_data($a_sem); @@ -316,4 +316,4 @@ class Hardbans { } // End CLASS Hardbans -?> \ No newline at end of file +?>