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