1#!/bin/sh
2. /www/cgi-bin/func.sh
3eval "`/www/cgi-bin/proccgi $*`"
4refreshed_page=${QUERY_STRING}
5
6SYS_PREFIX=$(${nvram} get leafp2p_sys_prefix)
7
8cd "${SYS_PREFIX}/bin"
9. "./comm.sh"
10
11EXEC_RESULT="register_fail"
12
13case "$FORM_submit_flag" in
14    register_user)
15		 do_register "$FORM_TXT_remote_login" "$FORM_TXT_remote_password" && {
16			if [ "xSUCCESS" == "x$COMM_RESULT" ]; then
17				EXEC_RESULT="register_ok"				
18			else
19				EXEC_RESULT="register_fail"
20			fi
21		}
22	;;
23    unregister_user)
24		do_unregister "$FORM_TXT_remote_login" "$FORM_TXT_remote_password" && {
25			if [ "xSUCCESS" == "x$COMM_RESULT" ]; then
26				EXEC_RESULT="unreg_ok"
27			else
28				EXEC_RESULT="unreg_fail"
29			fi
30		}
31	;;
32esac
33
34HTTP_URL=`echo ${HTTP_HOST} | sed '$s/.$//' `
35print_http_refresh "http://$HTTP_URL${refreshed_page}?${EXEC_RESULT}" "0"
36
37exec >&-
38