root@movie [~/mod_limitipconn-0.04]# make install
apxs -c mod_limitipconn.c
/usr/local/apache/build/libtool --silent --mode=compile gcc -prefer-pic --param ggc-min-expand=1 --param ggc-min-heapsize=4096 -DLINUX=2 -D_REENTRANT -D_GNU_SO URCE -D_LARGEFILE64_SOURCE --param ggc-min-expand=1 --param ggc-min-heapsize=409 6 -pthread -I/opt/pcre/include -I/usr/local/apache/include -I/usr/local/apache/ include -I/usr/local/apache/include -c -o mod_limitipconn.lo mod_limitipconn .c && touch mod_limitipconn.slo
mod_limitipconn.c

error: expected â=â, â,â, â;â, âasmâ or â__attribute__â be fore âlimitipconn_moduleâ
mod_limitipconn.c:43: error: expected specifier-qualifier-list before âarray_hea derâ
mod_limitipconn.c

error: expected â)â before â*â token
mod_limitipconn.c: In function âlimitipconn_handlerâ:
mod_limitipconn.c

error: âlimitipconn_moduleâ undeclared (first use in this function)
mod_limitipconn.c

error: (Each undeclared identifier is reported only once
mod_limitipconn.c

error: for each function it appears in.)
mod_limitipconn.c

error: âlimitipconn_dir_configâ has no member named âno_li mitâ
mod_limitipconn.c

error: âlimitipconn_dir_configâ has no member named âexcl_ limitâ
mod_limitipconn.c:84: error: âshort_scoreâ undeclared (first use in this functio n)
mod_limitipconn.c:84: error: expected â;â before âscore_recordâ
mod_limitipconn.c:95: error: too few arguments to function âap_sub_req_lookup_ur iâ
mod_limitipconn.c

error: âlimitipconn_dir_configâ has no member named âno_l imitâ
mod_limitipconn.c:123: error: âlimitipconn_dir_configâ has no member named âexcl _limitâ
mod_limitipconn.c:125: error: âlimitipconn_dir_configâ has no member named âexcl _limitâ
mod_limitipconn.c:138: error: âHARD_SERVER_LIMITâ undeclared (first use in this function)
mod_limitipconn.c:139: error: âscore_recordâ undeclared (first use in this funct ion)
mod_limitipconn.c: In function âno_limit_config_cmdâ:
mod_limitipconn.c:208: error: âlimitipconn_dir_configâ has no member named âno_l imitâ
mod_limitipconn.c:208: warning: assignment makes pointer from integer without a cast
mod_limitipconn.c: In function âexcl_limit_config_cmdâ:
mod_limitipconn.c:218: error: âlimitipconn_dir_configâ has no member named âexcl _limitâ
mod_limitipconn.c:218: warning: assignment makes pointer from integer without a cast
mod_limitipconn.c: At top level:
mod_limitipconn.c:224: warning: initialization from incompatible pointer type
mod_limitipconn.c:226: warning: initialization from incompatible pointer type
mod_limitipconn.c:228: warning: initialization from incompatible pointer type
mod_limitipconn.c:234: error: expected declaration specifiers or â...â before âp oolâ
mod_limitipconn.c: In function âlimitipconn_initâ:
mod_limitipconn.c:236: warning: passing argument 4 of âap_log_errorâ makes integ er from pointer without a cast
mod_limitipconn.c:236: warning: passing argument 5 of âap_log_errorâ from incomp atible pointer type
mod_limitipconn.c:236: error: too few arguments to function âap_log_errorâ
mod_limitipconn.c: At top level:
mod_limitipconn.c:239: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â b efore âlimitipconn_moduleâ
apxs:Error: Command failed with rc=65536
.
make: *** [mod_limitipconn.so] Error 1