Added comments.
FossilOrigin-Name: 00dc8491954f3195b410d70fed386f7e3f717ea1a781a8511c4ab3a875af081a
This commit is contained in:
parent
a5de50b390
commit
575b442f78
@ -16,13 +16,25 @@
|
|||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @file
|
||||||
|
* @brief Implements DTLS BIO read/write functions.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
|
|
||||||
#include "cw_log.h"
|
#include "cw_log.h"
|
||||||
#include "dtls.h"
|
#include "dtls.h"
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reads CAPWAP DTLS data from a connection object.
|
||||||
|
* @param conn conn object
|
||||||
|
* @param out where to write data to
|
||||||
|
* @param maxlen maximum number of bytes to read
|
||||||
|
* @return the number of bytes read
|
||||||
|
*/
|
||||||
int dtls_bio_read(struct conn *conn, char *out, int maxlen)
|
int dtls_bio_read(struct conn *conn, char *out, int maxlen)
|
||||||
{
|
{
|
||||||
if (conn->dtls_buffer_len == 0) {
|
if (conn->dtls_buffer_len == 0) {
|
||||||
@ -53,7 +65,13 @@ int dtls_bio_read(struct conn *conn, char *out, int maxlen)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Write DTLS data to a CAPWAP connection.
|
||||||
|
* @param conn the connection
|
||||||
|
* @param data data to write
|
||||||
|
* @param len number of bytes to write
|
||||||
|
* @return the number of bytes written
|
||||||
|
*/
|
||||||
int dtls_bio_write(struct conn *conn, const char *data, int len)
|
int dtls_bio_write(struct conn *conn, const char *data, int len)
|
||||||
{
|
{
|
||||||
uint8_t buffer[2048];
|
uint8_t buffer[2048];
|
||||||
|
Loading…
Reference in New Issue
Block a user