aboutsummaryrefslogtreecommitdiffstats
path: root/hicn-light/src/hicn/core/interest_manifest.h
diff options
context:
space:
mode:
Diffstat (limited to 'hicn-light/src/hicn/core/interest_manifest.h')
-rw-r--r--hicn-light/src/hicn/core/interest_manifest.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/hicn-light/src/hicn/core/interest_manifest.h b/hicn-light/src/hicn/core/interest_manifest.h
deleted file mode 100644
index fcb2b9897..000000000
--- a/hicn-light/src/hicn/core/interest_manifest.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (c) 2022 Cisco and/or its affiliates.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef HICNLIGHT_INTEREST_MANIFEST_H
-#define HICNLIGHT_INTEREST_MANIFEST_H
-
-#include <string.h>
-#include <stdbool.h>
-
-#include <hicn/util/log.h>
-#include <hicn/base.h>
-
-typedef enum {
- INT_MANIFEST_SPLIT_NONE,
- INT_MANIFEST_SPLIT_MAX_N_SUFFIXES
-} int_manifest_split_strategy_t;
-
-extern int_manifest_split_strategy_t disaggregation_strategy;
-extern unsigned N_SUFFIXES_PER_SPIT;
-
-bool interest_manifest_is_valid(interest_manifest_header_t *int_manifest_header,
- size_t payload_length);
-
-int interest_manifest_update_bitmap(const u32 *initial_bitmap,
- u32 *bitmap_to_update, int start, int n,
- int max_suffixes);
-
-#endif /* HICNLIGHT_INTEREST_MANIFEST_H */