Squashed 'third_party/rawrtc/re/' content from commit f3163ce8b

Change-Id: I6a235e6ac0f03269d951026f9d195da05c40fdab
git-subtree-dir: third_party/rawrtc/re
git-subtree-split: f3163ce8b526a13b35ef71ce4dd6f43585064d8a
diff --git a/include/re_sipreg.h b/include/re_sipreg.h
new file mode 100644
index 0000000..a0c1bae
--- /dev/null
+++ b/include/re_sipreg.h
@@ -0,0 +1,18 @@
+/**
+ * @file re_sipreg.h  SIP Registration
+ *
+ * Copyright (C) 2010 Creytiv.com
+ */
+
+struct sipreg;
+
+
+int sipreg_register(struct sipreg **regp, struct sip *sip, const char *reg_uri,
+		    const char *to_uri, const char *from_name,
+		    const char *from_uri, uint32_t expires,
+		    const char *cuser, const char *routev[], uint32_t routec,
+		    int regid, sip_auth_h *authh, void *aarg, bool aref,
+		    sip_resp_h *resph, void *arg,
+		    const char *params, const char *fmt, ...);
+
+const struct sa *sipreg_laddr(const struct sipreg *reg);