set(FLOW_SOURCES PacketPassFairQueue.c PacketPassPriorityQueue.c PacketPassConnector.c PacketRecvConnector.c StreamRecvConnector.c PacketRecvBlocker.c PacketPassNotifier.c PacketBuffer.c SinglePacketBuffer.c PacketCopier.c PacketStreamSender.c PacketProtoEncoder.c PacketProtoDecoder.c PacketProtoFlow.c SinglePacketSender.c BufferWriter.c PacketPassInterface.c PacketRecvInterface.c StreamPassInterface.c StreamRecvInterface.c RouteBuffer.c PacketRouter.c LineBuffer.c SingleStreamSender.c SingleStreamReceiver.c StreamPacketSender.c StreamPassConnector.c PacketPassFifoQueue.c ) badvpn_add_library(flow "base" "" "${FLOW_SOURCES}")