1 /* 2 * Copyright (c) 2018-2021, OARC, Inc. 3 * All rights reserved. 4 * 5 * This file is part of dnsjit. 6 * 7 * dnsjit is free software: you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by 9 * the Free Software Foundation, either version 3 of the License, or 10 * (at your option) any later version. 11 * 12 * dnsjit is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 * GNU General Public License for more details. 16 * 17 * You should have received a copy of the GNU General Public License 18 * along with dnsjit. If not, see <http://www.gnu.org/licenses/>. 19 */ 20 21 #include <dnsjit/core/object.h> 22 #include <dnsjit/core/timespec.h> 23 24 #ifndef __dnsjit_core_object_udp_h 25 #define __dnsjit_core_object_udp_h 26 27 #include <stddef.h> 28 29 #include <dnsjit/core/object/udp.hh> 30 31 #define CORE_OBJECT_UDP_INIT(prev) \ 32 { \ 33 CORE_OBJECT_INIT(CORE_OBJECT_UDP, prev) \ 34 , \ 35 0, 0, 0, 0, \ 36 } 37 38 #endif 39