diff options
Diffstat (limited to 'gr-blocks/lib/tuntap_pdu_impl.h')
-rw-r--r-- | gr-blocks/lib/tuntap_pdu_impl.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/gr-blocks/lib/tuntap_pdu_impl.h b/gr-blocks/lib/tuntap_pdu_impl.h deleted file mode 100644 index 86149443f9..0000000000 --- a/gr-blocks/lib/tuntap_pdu_impl.h +++ /dev/null @@ -1,41 +0,0 @@ -/* -*- c++ -*- */ -/* - * Copyright 2013 Free Software Foundation, Inc. - * - * This file is part of GNU Radio - * - * SPDX-License-Identifier: GPL-3.0-or-later - * - */ - -#ifndef INCLUDED_BLOCKS_TUNTAP_PDU_IMPL_H -#define INCLUDED_BLOCKS_TUNTAP_PDU_IMPL_H - -#include "stream_pdu_base.h" -#include <gnuradio/blocks/tuntap_pdu.h> - -#if (defined(linux) || defined(__linux) || defined(__linux__)) -#include <linux/if_tun.h> -#endif - -namespace gr { -namespace blocks { - -class tuntap_pdu_impl : public tuntap_pdu, public stream_pdu_base -{ -#if (defined(linux) || defined(__linux) || defined(__linux__)) -private: - const std::string d_dev; - const bool d_istunflag; - int tun_alloc(char* dev, int flags); - int set_mtu(const char* dev, int MTU); - -public: - tuntap_pdu_impl(std::string dev, int MTU, bool istunflag); -#endif -}; - -} /* namespace blocks */ -} /* namespace gr */ - -#endif /* INCLUDED_BLOCKS_TUNTAP_PDU_IMPL_H */ |