mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-27 12:26:24 +00:00
Update mg_dns_encode_record.md
This commit is contained in:
1 parent
b32f7a9b57
commit
8b975533e5
1 file changed
+3
-3
@@ -8,11 +8,11 @@ signature: |
|
|||||||
size_t rlen);
|
size_t rlen);
|
||||||
---
|
---
|
||||||
|
|
||||||
Encode and append a DNS resource record to an IO buffer.
|
Encodes and appends a DNS resource record to an IO buffer.
|
||||||
|
|
||||||
The record metadata is taken from the `rr` parameter, while the name and data
|
The record metadata is taken from the `rr` parameter, while the name and data
|
||||||
are taken from the parameters, encoded in the appropriate format depending on
|
are taken from the parameters, encoded in the appropriate format depending on
|
||||||
record type, and stored in the IO buffer. The encoded values might contain
|
record type and stored in the IO buffer. The encoded values might contain
|
||||||
offsets within the IO buffer. It's thus important that the IO buffer doesn't
|
offsets within the IO buffer. It's thus important that the IO buffer doesn't
|
||||||
get trimmed while a sequence of records are encoded while preparing a DNS
|
get trimmed while a sequence of records are encoded while preparing a DNS
|
||||||
*reply.
|
*reply.
|
||||||
@@ -21,5 +21,5 @@ This function doesn't update the `name` and `rdata` pointers in the `rr`
|
|||||||
*struct
|
*struct
|
||||||
because they might be invalidated as soon as the IO buffer grows again.
|
because they might be invalidated as soon as the IO buffer grows again.
|
||||||
|
|
||||||
Return the number of bytes appened or -1 in case of error.
|
Returns the number of bytes appened or -1 in case of error.
|
||||||
|
|
||||||
Reference in new issue
Block a user