diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml
index 86bf30bb77..688edc92c2 100644
--- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml
+++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml
@@ -102,6 +102,56 @@
+ BB_ALLOWED_NETWORKS
+
+
+ Specifies a space-delimited list of hosts that the fetcher
+ is allowed to use to obtain the required source code.
+ Following are considerations surrounding this variable:
+
+
+ This host list is only used if
+ BB_NO_NETWORK
+ is either not set or set to "0".
+
+
+ Limited support for wildcard matching against the
+ beginning of host names exists.
+ For example, the following setting matches
+ git.gnu.org,
+ ftp.gnu.org, and
+ foo.git.gnu.org.
+
+ BB_ALLOWED_NETWORKS = "*.gnu.org"
+
+
+
+ Mirrors not in the host list are skipped and
+ logged in debug.
+
+
+ Attempts to access networks not in the host list
+ cause a failure.
+
+
+ Using BB_ALLOWED_NETWORKS in
+ conjunction with
+ PREMIRRORS
+ is very useful.
+ Adding the host you want to use to
+ PREMIRRORS results in the source code
+ being fetched from an allowed location and avoids raising
+ an error when a host that is not allowed is in a
+ SRC_URI
+ statement.
+ This is because the fetcher does not attempt to use the
+ host listed in SRC_URI after a
+ successful fetch from the
+ PREMIRRORS occurs.
+
+
+
+
BB_CONSOLELOG