diff --git a/reference/sockets/functions/socket-atmark.xml b/reference/sockets/functions/socket-atmark.xml
new file mode 100644
index 000000000000..b1b96f6e5152
--- /dev/null
+++ b/reference/sockets/functions/socket-atmark.xml
@@ -0,0 +1,93 @@
+
+
+
+
+ socket_atmark
+ Determines whether socket is at out-of-band mark
+
+
+
+ &reftitle.description;
+
+ boolsocket_atmark
+ Socketsocket
+
+
+ Determines whether socket is at out-of-band mark.
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ socket
+
+
+ A Socket instance created with socket_create.
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ &return.success;
+
+
+
+
+ &reftitle.examples;
+
+
+ Using socket_atmark to set the source address
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ socket_connect
+ socket_create
+
+
+
+
+
+
diff --git a/reference/sockets/versions.xml b/reference/sockets/versions.xml
index 08f5b6f65838..032c0c132882 100644
--- a/reference/sockets/versions.xml
+++ b/reference/sockets/versions.xml
@@ -9,6 +9,7 @@
+