Added silc_packet_stream_is_udp
[silc.git] / lib / silccore / silcpacket.c
index adce3221a4cc5473a9fa2c30caeee1856772f653..bf23cfe6b4906fe188b9393896985d5b5cb03e11 100644 (file)
@@ -921,6 +921,13 @@ void silc_packet_stream_unlink(SilcPacketStream stream,
   silc_packet_stream_unref(stream);
 }
 
+/* Returns TRUE if stream is UDP stream */
+
+SilcBool silc_packet_stream_is_udp(SilcPacketStream stream)
+{
+  return stream->udp || silc_socket_stream_is_udp(stream->stream, NULL);
+}
+
 /* Return packet sender IP and port for UDP packet stream */
 
 SilcBool silc_packet_get_sender(SilcPacket packet,