1if [ ! "$_MEDIA_HTTP_SUBR" ]; then _MEDIA_HTTP_SUBR=1 2# 3# Copyright (c) 2012-2013 Devin Teske 4# All rights reserved. 5# 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions 8# are met: --- 10 unchanged lines hidden (view full) --- 19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25# SUCH DAMAGE. 26# |
27# $FreeBSD: head/usr.sbin/bsdconfig/share/media/http.subr 268999 2014-07-22 23:10:12Z dteske $ |
28# 29############################################################ INCLUDES 30 31BSDCFG_SHARE="/usr/share/bsdconfig" 32. $BSDCFG_SHARE/common.subr || exit 1 33f_dprintf "%s: loading includes..." media/http.subr 34f_include $BSDCFG_SHARE/device.subr 35f_include $BSDCFG_SHARE/dialog.subr --- 474 unchanged lines hidden (view full) --- 510 if f_http_check_access; then 511 http_found=$SUCCESS 512 break 513 fi 514 done 515 fi 516 esac 517 |
518 [ $http_found -eq $SUCCESS ] && HTTP_INITIALIZED=YES break |
519 520 f_getvar $VAR_HTTP_PATH http_path 521 f_show_msg "$msg_please_check_the_url_and_try_again" \ 522 "$http_path" 523 524 unset HTTP_INITIALIZED $VAR_HTTP_PATH 525 f_media_set_http || break 526 done --- 135 unchanged lines hidden (view full) --- 662 [ $retval -eq 200 ] && return $SUCCESS 663 [ "$probe_type" ] && return $FAILURE 664 665 case "$retval" in 666 5) f_show_msg "$msg_server_error_when_requesting_url" "$url" ;; 667 44) f_show_msg "$msg_url_was_not_found" "$url" ;; 668 4) f_show_msg "$msg_client_error" ;; 669 *) f_show_msg "$msg_error_when_requesting_url" "$url" ;; |
670 esac 2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD |
671 return $FAILURE 672} 673 674# f_media_shutdown_http $device 675# 676# Shuts down the HTTP device. Return status should be ignored. Note that since 677# we don't maintain an open connection to the HTTP server, nothing to do. 678# --- 12 unchanged lines hidden --- |