From 174e3ed5850f4da763e5ed64b50aef7a2a10ba00 Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Wed, 28 Dec 2022 19:51:25 +0900 Subject: -do not track block type header in git --- src/include/.gitignore | 1 + src/include/gnunet_dht_block_types.h | 156 ----------------------------------- 2 files changed, 1 insertion(+), 156 deletions(-) delete mode 100644 src/include/gnunet_dht_block_types.h diff --git a/src/include/.gitignore b/src/include/.gitignore index b25882925..75c6af4b6 100644 --- a/src/include/.gitignore +++ b/src/include/.gitignore @@ -1,6 +1,7 @@ gnunet_error_codes.h gnu_name_system_record_flags.h gnu_name_system_record_types.h +gnunet_dht_block_types.h gnunet_signatures.h !gnunet_config.h.in gnunet_config.h diff --git a/src/include/gnunet_dht_block_types.h b/src/include/gnunet_dht_block_types.h deleted file mode 100644 index 40f2900f9..000000000 --- a/src/include/gnunet_dht_block_types.h +++ /dev/null @@ -1,156 +0,0 @@ -/* - This file is part of GNUnet - Copyright (C) 2012-2022 GNUnet e.V. - - GNUnet is free software: you can redistribute it and/or modify it - under the terms of the GNU Affero General Public License as published - by the Free Software Foundation, either version 3 of the License, - or (at your option) any later version. - - GNUnet is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - - SPDX-License-Identifier: AGPL3.0-or-later - */ -#ifndef GNUNET_DHT_BLOCK_TYPES_H -#define GNUNET_DHT_BLOCK_TYPES_H - -/** - * WARNING: - * This header is generated! - * In order to add DHT block types, you must register - * them in GANA, and then use the header generation script - * to create an update of this file. You may then replace this - * file with the update. - */ - -#ifdef __cplusplus -extern "C" { -#if 0 /* keep Emacsens' auto-indent happy */ -} -#endif -#endif - -/** - * Blocks in the datastore and the datacache must have a unique type. - */ -enum GNUNET_BLOCK_Type -{ - - - /** - * Identifier for any block. - */ - GNUNET_BLOCK_TYPE_ANY = 0, - - - /** - * Data block (leaf) in the CHK tree. - */ - GNUNET_BLOCK_TYPE_FS_DBLOCK = 1, - - - /** - * Inner block in the CHK tree. - */ - GNUNET_BLOCK_TYPE_FS_IBLOCK = 2, - - - /** - * Type of a block representing a block to be encoded on demand from disk. Should never appear on the network directly. - */ - GNUNET_BLOCK_TYPE_FS_ONDEMAND = 6, - - - /** - * Type of a block that contains a HELLO for a peer. - */ - GNUNET_BLOCK_TYPE_LEGACY_HELLO = 7, - - - /** - * Block for testing. - */ - GNUNET_BLOCK_TYPE_TEST = 8, - - - /** - * Type of a block representing any type of search result (universal). - */ - GNUNET_BLOCK_TYPE_FS_UBLOCK = 9, - - - /** - * Block for storing DNS exit service advertisements. - */ - GNUNET_BLOCK_TYPE_DNS = 10, - - - /** - * Block for storing GNS record data. - */ - GNUNET_BLOCK_TYPE_GNS_NAMERECORD = 11, - - - /** - * Block type for a revocation message by which a key is revoked. - */ - GNUNET_BLOCK_TYPE_REVOCATION = 12, - - - /** - * Type of a block that contains a DHT-NG HELLO for a peer. - */ - GNUNET_BLOCK_TYPE_DHT_HELLO = 13, - - - /** - * Block to store a cadet regex state - */ - GNUNET_BLOCK_TYPE_REGEX = 22, - - - /** - * Block to store a cadet regex accepting state - */ - GNUNET_BLOCK_TYPE_REGEX_ACCEPT = 23, - - - /** - * Block for testing set/consensus. If first byte of the block is non-zero, the block is considered invalid. - */ - GNUNET_BLOCK_TYPE_SET_TEST = 24, - - - /** - * Block type for consensus elements. Contains either special marker elements or a nested block. - */ - GNUNET_BLOCK_TYPE_CONSENSUS_ELEMENT = 25, - - - /** - * Block for testing set intersection. If first byte of the block is non-zero, the block is considered invalid. - */ - GNUNET_BLOCK_TYPE_SETI_TEST = 26, - - - /** - * Block for testing set union. If first byte of the block is non-zero, the block is considered invalid. - */ - GNUNET_BLOCK_TYPE_SETU_TEST = 27, -}; - - -#if 0 /* keep Emacsens' auto-indent happy */ -{ -#endif -#ifdef __cplusplus -} -#endif - -#endif -- cgit v1.2.3