- updated comments

This commit is contained in:
Martin Willi
2005-11-07 11:46:18 +00:00
parent 6dfc0b7949
commit b9439120a3
3 changed files with 67 additions and 27 deletions
+24 -7
View File
@@ -61,24 +61,41 @@ struct packet_s {
* message data
*/
chunk_t data;
/**
* @brief set destination of packet, using address string
*
* @param address ip address string
* @param port port number
* @return SUCCESS
* NOT_SUPPORTED
*/
status_t (*set_destination) (packet_t *packet, char *address, u_int16_t port);
/**
* @brief set destination of packet, using address string
*
* @param address ip address string
* @param port port number
* @return SUCCESS
* NOT_SUPPORTED
*/
status_t (*set_source) (packet_t *packet, char *address, u_int16_t port);
/**
* @brief
* @brief destroy the packet, freeing contained data
*
* @param
* @return
* @param packet packet to destroy
* @return SUCCESS
*/
status_t (*destroy) (packet_t *packet);
};
/**
* @brief
* @brief create an empty packet
*
* @param
* @return
* @param family address-family, such as AF_INET
* @return NULL when family not supported
*/
packet_t *packet_create(int family);