+/**
+ * @file mod/salmon.php
+ */
+
+use Friendica\App;
+use Friendica\Core\Logger;
+use Friendica\Core\PConfig;
+use Friendica\Core\Protocol;
+use Friendica\Database\DBA;
+use Friendica\Model\Contact;
+use Friendica\Protocol\ActivityNamespace;
+use Friendica\Protocol\OStatus;
+use Friendica\Protocol\Salmon;
+use Friendica\Util\Crypto;
+use Friendica\Util\Network;
+use Friendica\Util\Strings;
+
+function salmon_post(App $a, $xml = '') {
+
+ if (empty($xml)) {
+ $xml = Network::postdata();
+ }