diff --git a/src/libcharon/plugins/eap_tnc/tnc_if_tnccs.c b/src/libcharon/plugins/eap_tnc/tnc_if_tnccs.c index 239c4c827..5b6a506c7 100644 --- a/src/libcharon/plugins/eap_tnc/tnc_if_tnccs.c +++ b/src/libcharon/plugins/eap_tnc/tnc_if_tnccs.c @@ -43,7 +43,10 @@ struct private_tnc_if_tnccs_t { METHOD(tls_t, process, status_t, private_tnc_if_tnccs_t *this, void *buf, size_t buflen) { + chunk_t in = { buf, buflen }; + /* TODO */ + DBG1(DBG_IKE, "received TNCCS-Batch: %B", &in); return NEED_MORE; } @@ -51,17 +54,19 @@ METHOD(tls_t, build, status_t, private_tnc_if_tnccs_t *this, void *buf, size_t *buflen, size_t *msglen) { char output[] = - " " - " " - ""; + "\n" + "\n" + "\n"; size_t len = strlen(output); - + chunk_t out = { output, len }; + /* TODO */ + DBG1(DBG_IKE, "sending TNCCS-Batch: %B", &out); *buflen = len; *msglen = len; memcpy(buf, output, len); @@ -85,7 +90,7 @@ METHOD(tls_t, is_complete, bool, private_tnc_if_tnccs_t *this) { /* TODO */ - return TRUE; + return FALSE; } METHOD(tls_t, get_eap_msk, chunk_t,