diff options
Diffstat (limited to 'src/libimcv/ietf/ietf_attr_attr_request.c')
-rw-r--r-- | src/libimcv/ietf/ietf_attr_attr_request.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libimcv/ietf/ietf_attr_attr_request.c b/src/libimcv/ietf/ietf_attr_attr_request.c index 5dc487030..3b4fd26cd 100644 --- a/src/libimcv/ietf/ietf_attr_attr_request.c +++ b/src/libimcv/ietf/ietf_attr_attr_request.c @@ -234,7 +234,11 @@ pa_tnc_attr_t *ietf_attr_attr_request_create(pen_t vendor_id, u_int32_t type) .list = linked_list_create(), .ref = 1, ); - add(this, vendor_id, type); + + if (vendor_id != PEN_RESERVED) + { + add(this, vendor_id, type); + } return &this->public.pa_tnc_attribute; } |