$ git clone https://socialnetwork.ion.nu/socialnetwork.git
commit f5e92db17a617d4777df4b7a1107d67114d3b6f9
Author: Alicia <...>
Date:   Thu Jul 20 17:46:57 2017 +0200

    social.h requires peer.h.

diff --git a/peer.h b/peer.h
index 5b316b0..a4aeb51 100644
--- a/peer.h
+++ b/peer.h
@@ -14,6 +14,8 @@
     You should have received a copy of the GNU Affero General Public License
     along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
+#ifndef PEER_H
+#define PEER_H
 #include <stdint.h>
 #include <gnutls/gnutls.h>
 #include "udpstream.h"
@@ -52,3 +54,4 @@ extern void peer_disconnect(struct peer* peer, char cleanly);
 extern void peer_findpeer(const unsigned char id[ID_SIZE]); // Find and ask a peer to connect to us
 extern struct peer* peer_findbyid(const unsigned char id[ID_SIZE]);
 extern void peer_exportpeers(const char* path);
+#endif
diff --git a/social.h b/social.h
index 5240ae6..d1c09da 100644
--- a/social.h
+++ b/social.h
@@ -17,6 +17,7 @@
 #ifndef SOCIAL_H
 #define SOCIAL_H
 #include <stdint.h>
+#include "peer.h"
 #define PRIVACY_ANYONE  1
 #define PRIVACY_FRIENDS 2
 struct privacy