mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-02 14:32:56 +07:00
Update mg_dns_encode_record.md
This commit is contained in:
@@ -8,11 +8,11 @@ signature: |
|
||||
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
|
||||
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
|
||||
get trimmed while a sequence of records are encoded while preparing a DNS
|
||||
*reply.
|
||||
@@ -21,5 +21,5 @@ This function doesn't update the `name` and `rdata` pointers in the `rr`
|
||||
*struct
|
||||
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