* the "no data" action in case of error.
* @param raddr: address span that requires an action
* @param action: action to apply
- * @apram qtype: original query type
+ * @param qtype: original query type
* @param rep: original reply message
* @param rrset_id: the rrset ID in 'rep' to which the action should apply
* @param new_repp: see respip_rewrite_reply
- * @tag: if >= 0 the tag ID used to determine the action and data
- * @tag_datas: data corresponding to 'tag'.
- * @tag_datas_size: size of 'tag_datas'
- * @tagname: array of tag names, used for logging
- * @num_tags: size of 'tagname', used for logging
- * @redirect_rrsetp: ptr to redirect record
+ * @param tag: if >= 0 the tag ID used to determine the action and data
+ * @param tag_datas: data corresponding to 'tag'.
+ * @param tag_datas_size: size of 'tag_datas'
+ * @param tagname: array of tag names, used for logging
+ * @param num_tags: size of 'tagname', used for logging
+ * @param redirect_rrsetp: ptr to redirect record
* @param region: region for building new reply
* @return 1 if overridden, 0 if not overridden, -1 on error.
*/
* @param action: found action
* @param rep:
* @param new_repp
+ * @param rrset_id
* @param region: region for building new reply
* @return 1 on success, 0 on error.
*/
/**
* print log information for a query subject to an inform or inform-deny
* response-ip action.
- * @param resp_addr response-ip information that causes the action
- * @param qname query name in the context, will be ignored if local_alias is
+ * @param respip_addr: response-ip information that causes the action
+ * @param qname: query name in the context, will be ignored if local_alias is
* non-NULL.
- * @param qtype query type, in host byte order.
- * @param qclass query class, in host byte order.
- * @param local_alias set to a local alias if the query matches an alias in
+ * @param qtype: query type, in host byte order.
+ * @param qclass: query class, in host byte order.
+ * @param local_alias: set to a local alias if the query matches an alias in
* a local zone. In this case its owner name will be considered the actual
* query name.
- * @param repinfo reply info containing the client's source address and port.
+ * @param repinfo: reply info containing the client's source address and port.
*/
void respip_inform_print(struct respip_addr_info* respip_addr, uint8_t* qname,
uint16_t qtype, uint16_t qclass, struct local_rrset* local_alias,
/** This prototype is defined in in respip.h, but we want to avoid
* unnecessary dependencies */
-void respip_set_delete(struct respip_set *);
+void respip_set_delete(struct respip_set *set);
void
view_delete(struct view* v)
* array should have bee allocated with NULL pointers.
* @param alloc: how to allocate rrset keys.
* Not used if region!=NULL, it can be NULL in that case.
- * @region: if this parameter is NULL then the alloc is used.
+ * @param region: if this parameter is NULL then the alloc is used.
* otherwise, rrset keys are allocated in this region.
* In a region, no special rrset key structures are needed (not shared).
* and no rrset_ref array in the reply needs to be built up.