1
0
mirror of https://gitlab.labs.nic.cz/labs/bird.git synced 2024-05-11 16:54:54 +00:00

Define EAF_ORIGINATED and propagate it properly when merging attribute lists.

This commit is contained in:
Martin Mares
2000-04-17 11:23:05 +00:00
parent 4b03f64b34
commit 51a183af78
2 changed files with 13 additions and 7 deletions

View File

@@ -298,6 +298,7 @@ typedef struct eattr {
#define EAF_TYPE_UNDEF 0x0f /* `force undefined' entry */
#define EAF_EMBEDDED 0x01 /* Data stored in eattr.u.data (part of type spec) */
#define EAF_VAR_LENGTH 0x02 /* Attribute length is variable (part of type spec) */
#define EAF_ORIGINATED 0x40 /* The attribute has originated locally */
#define EAF_TEMP 0x80 /* A temporary attribute (the one stored in the tmp attr list) */
struct adata {