diff --git a/reference/snmp/functions/snmp2-get.xml b/reference/snmp/functions/snmp2-get.xml
new file mode 100644
index 0000000000..67263741c9
--- /dev/null
+++ b/reference/snmp/functions/snmp2-get.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ snmp2_get
+ Description
+
+
+
+ &reftitle.description;
+
+ stringsnmp2_get
+ stringhost
+ stringcommunity
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ community
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp2-getnext.xml b/reference/snmp/functions/snmp2-getnext.xml
new file mode 100644
index 0000000000..8806af0ae8
--- /dev/null
+++ b/reference/snmp/functions/snmp2-getnext.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ snmp2_getnext
+ Description
+
+
+
+ &reftitle.description;
+
+ stringsnmp2_getnext
+ stringhost
+ stringcommunity
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ community
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp2-real-walk.xml b/reference/snmp/functions/snmp2-real-walk.xml
new file mode 100644
index 0000000000..d3bcf4bb28
--- /dev/null
+++ b/reference/snmp/functions/snmp2-real-walk.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ snmp2_real_walk
+ Description
+
+
+
+ &reftitle.description;
+
+ arraysnmp2_real_walk
+ stringhost
+ stringcommunity
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ community
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp2-set.xml b/reference/snmp/functions/snmp2-set.xml
new file mode 100644
index 0000000000..57574f6857
--- /dev/null
+++ b/reference/snmp/functions/snmp2-set.xml
@@ -0,0 +1,120 @@
+
+
+
+
+
+ snmp2_set
+ Description
+
+
+
+ &reftitle.description;
+
+ boolsnmp2_set
+ stringhost
+ stringcommunity
+ stringobject_id
+ stringtype
+ stringvalue
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ community
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ type
+
+
+
+
+
+
+
+ value
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp2-walk.xml b/reference/snmp/functions/snmp2-walk.xml
new file mode 100644
index 0000000000..b775d308ae
--- /dev/null
+++ b/reference/snmp/functions/snmp2-walk.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ snmp2_walk
+ Description
+
+
+
+ &reftitle.description;
+
+ arraysnmp2_walk
+ stringhost
+ stringcommunity
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ community
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp3-get.xml b/reference/snmp/functions/snmp3-get.xml
new file mode 100644
index 0000000000..0e114a1cdf
--- /dev/null
+++ b/reference/snmp/functions/snmp3-get.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+ snmp3_get
+ Description
+
+
+
+ &reftitle.description;
+
+ stringsnmp3_get
+ stringhost
+ stringsec_name
+ stringsec_level
+ stringauth_protocol
+ stringauth_passphrase
+ stringpriv_protocol
+ stringpriv_passphrase
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ sec_name
+
+
+
+
+
+
+
+ sec_level
+
+
+
+
+
+
+
+ auth_protocol
+
+
+
+
+
+
+
+ auth_passphrase
+
+
+
+
+
+
+
+ priv_protocol
+
+
+
+
+
+
+
+ priv_passphrase
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp3-getnext.xml b/reference/snmp/functions/snmp3-getnext.xml
new file mode 100644
index 0000000000..167b3749e0
--- /dev/null
+++ b/reference/snmp/functions/snmp3-getnext.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+ snmp3_getnext
+ Description
+
+
+
+ &reftitle.description;
+
+ stringsnmp3_getnext
+ stringhost
+ stringsec_name
+ stringsec_level
+ stringauth_protocol
+ stringauth_passphrase
+ stringpriv_protocol
+ stringpriv_passphrase
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ sec_name
+
+
+
+
+
+
+
+ sec_level
+
+
+
+
+
+
+
+ auth_protocol
+
+
+
+
+
+
+
+ auth_passphrase
+
+
+
+
+
+
+
+ priv_protocol
+
+
+
+
+
+
+
+ priv_passphrase
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp3-real-walk.xml b/reference/snmp/functions/snmp3-real-walk.xml
new file mode 100644
index 0000000000..c95fe7c73b
--- /dev/null
+++ b/reference/snmp/functions/snmp3-real-walk.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+ snmp3_real_walk
+ Description
+
+
+
+ &reftitle.description;
+
+ arraysnmp3_real_walk
+ stringhost
+ stringsec_name
+ stringsec_level
+ stringauth_protocol
+ stringauth_passphrase
+ stringpriv_protocol
+ stringpriv_passphrase
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ sec_name
+
+
+
+
+
+
+
+ sec_level
+
+
+
+
+
+
+
+ auth_protocol
+
+
+
+
+
+
+
+ auth_passphrase
+
+
+
+
+
+
+
+ priv_protocol
+
+
+
+
+
+
+
+ priv_passphrase
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp3-set.xml b/reference/snmp/functions/snmp3-set.xml
new file mode 100644
index 0000000000..0f6bb9d6b2
--- /dev/null
+++ b/reference/snmp/functions/snmp3-set.xml
@@ -0,0 +1,166 @@
+
+
+
+
+
+ snmp3_set
+ Description
+
+
+
+ &reftitle.description;
+
+ boolsnmp3_set
+ stringhost
+ stringsec_name
+ stringsec_level
+ stringauth_protocol
+ stringauth_passphrase
+ stringpriv_protocol
+ stringpriv_passphrase
+ stringobject_id
+ stringtype
+ stringvalue
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ sec_name
+
+
+
+
+
+
+
+ sec_level
+
+
+
+
+
+
+
+ auth_protocol
+
+
+
+
+
+
+
+ auth_passphrase
+
+
+
+
+
+
+
+ priv_protocol
+
+
+
+
+
+
+
+ priv_passphrase
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ type
+
+
+
+
+
+
+
+ value
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
+
diff --git a/reference/snmp/functions/snmp3-walk.xml b/reference/snmp/functions/snmp3-walk.xml
new file mode 100644
index 0000000000..c20459b2da
--- /dev/null
+++ b/reference/snmp/functions/snmp3-walk.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+ snmp3_walk
+ Description
+
+
+
+ &reftitle.description;
+
+ arraysnmp3_walk
+ stringhost
+ stringsec_name
+ stringsec_level
+ stringauth_protocol
+ stringauth_passphrase
+ stringpriv_protocol
+ stringpriv_passphrase
+ stringobject_id
+ stringtimeout
+ stringretries
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ host
+
+
+
+
+
+
+
+ sec_name
+
+
+
+
+
+
+
+ sec_level
+
+
+
+
+
+
+
+ auth_protocol
+
+
+
+
+
+
+
+ auth_passphrase
+
+
+
+
+
+
+
+ priv_protocol
+
+
+
+
+
+
+
+ priv_passphrase
+
+
+
+
+
+
+
+ object_id
+
+
+
+
+
+
+
+ timeout
+
+
+
+
+
+
+
+ retries
+
+
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+
+
+
+
+
+
+