diff options
Diffstat (limited to 'src/libimcv/imc/imc_state.h')
-rw-r--r-- | src/libimcv/imc/imc_state.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/libimcv/imc/imc_state.h b/src/libimcv/imc/imc_state.h index 7e763fbe1..efcf567f0 100644 --- a/src/libimcv/imc/imc_state.h +++ b/src/libimcv/imc/imc_state.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Andreas Steffen + * Copyright (C) 2011-2014 Andreas Steffen * HSR Hochschule fuer Technik Rapperswil * * This program is free software; you can redistribute it and/or modify it @@ -22,6 +22,8 @@ #ifndef IMC_STATE_H_ #define IMC_STATE_H_ +#include "seg/seg_contract_manager.h" + #include <tncif.h> #include <tncifimv.h> #include <tncifimc.h> @@ -80,6 +82,13 @@ struct imc_state_t { u_int32_t (*get_max_msg_len)(imc_state_t *this); /** + * Get attribute segmentation contracts associated with TNCCS Connection + * + * @return contracts associated with TNCCS Connection + */ + seg_contract_manager_t* (*get_contracts)(imc_state_t *this); + + /** * Change the connection state * * @param new_state new connection state |