#!/bin/sh . /usr/lib/libmodcgi.sh VERSION="1.1" check "$IPTABLES_ENABLED" yes:auto "*":man sec_begin '$(lang de:"Starttyp" en:"Start type")' cat << EOF
Version: $VERSION

EOF sec_end sec_begin '$(lang de:"Einstellungen" en:"Settings")' cat << EOF

ip_conntrack

hashsize:

$(lang de:"Evtl. ist ein Neustart nötig" en:"Reboot may be necessary")

EOF sec_end sec_begin '$(lang de:"Aktuelle Werte" en:"Running values")' if lsmod | grep -q "ip_conntrack "; then ipct_hashsize=$(cat /sys/module/ip_conntrack/parameters/hashsize) ipct_count=$(cat /proc/sys/net/ipv4/netfilter/ip_conntrack_count) ipct_max=$(cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max) ipct_objsize=$(grep "ip_conntrack " /proc/slabinfo | tr -s " " | cut -d " " -f 4) cat << EOF

ip_conntrack

hashsize: $ipct_hashsize

connections: $ipct_count / $ipct_max

objsize: $ipct_objsize B

$(lang de:"Speicherverbrauch" en:"memory usage"): $(($ipct_count*$ipct_objsize/1024)) / $(($ipct_max*$ipct_objsize/1024)) KiB EOF fi sec_end