Commit 97903664 authored by Evelyn's avatar Evelyn Committed by GitHub

Update mg_dns_create_reply.md

parent 89f0a8c5
...@@ -7,18 +7,18 @@ signature: | ...@@ -7,18 +7,18 @@ signature: |
struct mg_dns_message *msg); struct mg_dns_message *msg);
--- ---
Create a DNS reply. Creates a DNS reply.
The reply will be based on an existing query message `msg`. The reply will be based on an existing query message `msg`.
The query body will be appended to the output buffer. The query body will be appended to the output buffer.
"reply + recursion allowed" will be added to the message flags and "reply + recursion allowed" will be added to the message flags and the
message's num_answers will be set to 0. message's num_answers will be set to 0.
Answer records can be appended with `mg_dns_send_reply` or by lower Answer records can be appended with `mg_dns_send_reply` or by lower
level function defined in the DNS API. level function defined in the DNS API.
In order to send the reply use `mg_dns_send_reply`. In order to send a reply use `mg_dns_send_reply`.
It's possible to use a connection's send buffer as reply buffers, It's possible to use a connection's send buffer as reply buffer,
and it will work for both UDP and TCP connections. and it will work for both UDP and TCP connections.
Example: Example:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment