Make a rawrtc example actually build

We were missing a lot of things that the linker caught when building an
example.

Change-Id: Ic3ea2a1dd0bfa88569023b47b603ec25f337f54c
diff --git a/third_party/rawrtc/rawrtc-data-channel/BUILD b/third_party/rawrtc/rawrtc-data-channel/BUILD
index 096024a..500ad8b 100644
--- a/third_party/rawrtc/rawrtc-data-channel/BUILD
+++ b/third_party/rawrtc/rawrtc-data-channel/BUILD
@@ -25,6 +25,10 @@
         "-Wno-cast-qual",
         "-Wno-cast-align",
         "-Wno-missing-braces",
+        "-DUSE_OPENSSL",
+        "-DHAVE_INET6",
+        "-DHAVE_STDBOOL_H",
+        "-DHAVE_INTTYPES_H",
     ],
     defines = [
         "RAWRTCDC_HAVE_SCTP_REDIRECT_TRANSPORT=0",
@@ -34,6 +38,6 @@
     visibility = ["//visibility:public"],
     deps = [
         "@com_github_rawrtc_rawrtc_common//:rawrtcc",
-        "@com_github_rawrtc_usrsctp//:usrsctp_crc32",
+        "@com_github_rawrtc_usrsctp//:usrsctp",
     ],
 )