aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/encoding/payloads/delete_payload.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/encoding/payloads/delete_payload.h')
-rw-r--r--src/charon/encoding/payloads/delete_payload.h75
1 files changed, 2 insertions, 73 deletions
diff --git a/src/charon/encoding/payloads/delete_payload.h b/src/charon/encoding/payloads/delete_payload.h
index 9fc558f09..508f7fba2 100644
--- a/src/charon/encoding/payloads/delete_payload.h
+++ b/src/charon/encoding/payloads/delete_payload.h
@@ -54,16 +54,6 @@ struct delete_payload_t {
* The payload_t interface.
*/
payload_t payload_interface;
-
- /**
- * @brief Set the protocol ID.
- *
- * @param this calling delete_payload_t object
- * @param protocol_id protocol ID
- *
- * @deprecated is set by constructor
- */
- void (*set_protocol_id) (delete_payload_t *this, protocol_id_t protocol_id);
/**
* @brief Get the protocol ID.
@@ -74,66 +64,6 @@ struct delete_payload_t {
protocol_id_t (*get_protocol_id) (delete_payload_t *this);
/**
- * @brief Set the SPI size.
- *
- * @param this calling delete_payload_t object
- * @param spi_size SPI size
- *
- * @deprecated is set by constructor
- */
- void (*set_spi_size) (delete_payload_t *this, u_int8_t spi_size);
-
- /**
- * @brief Get the SPI size.
- *
- * @param this calling delete_payload_t object
- * @return SPI size
- */
- u_int8_t (*get_spi_size) (delete_payload_t *this);
-
- /**
- * @brief Set the SPI count.
- *
- * @param this calling delete_payload_t object
- * @param spi_count SPI count
- *
- * @deprecated is incremented via add_spi
- */
- void (*set_spi_count) (delete_payload_t *this, u_int16_t spi_count);
-
- /**
- * @brief Get the SPI count.
- *
- * @param this calling delete_payload_t object
- * @return Number of SPI's
- */
- u_int16_t (*get_spi_count) (delete_payload_t *this);
-
- /**
- * @brief Set the SPI's.
- *
- * Data are getting cloned.
- *
- * @param this calling delete_payload_t object
- * @param data SPI's as chunk_t
- *
- * @deprecated use add_spi
- */
- void (*set_spis) (delete_payload_t *this, chunk_t spis);
-
- /**
- * @brief Get the SPI's.
- *
- * Returned data are NOT copied.
- *
- * @param this calling delete_payload_t object
- * @return SPI's as chunk_t
- *
- * @deprecated use create_spi_iterator
- */
- chunk_t (*get_spis) (delete_payload_t *this);
-
- /**
* @brief Add an SPI to the list of deleted SAs.
*
* @param this calling delete_payload_t object
@@ -143,9 +73,8 @@ struct delete_payload_t {
/**
* @brief Get an iterator over the SPIs.
- *
- * The resulting interators current() function returns
- * u_int32_t SPIs directly.
+ *
+ * The iterate() function returns a pointer to a u_int32_t SPI.
*
* @param this calling delete_payload_t object
* @return iterator over SPIs