Commit 32f82c62 authored by Giovanni Bajo's avatar Giovanni Bajo Committed by Simon Kelley

Export skip_name function.

parent 4e076d74
...@@ -940,6 +940,7 @@ int is_rev_synth(int flag, struct all_addr *addr, char *name); ...@@ -940,6 +940,7 @@ int is_rev_synth(int flag, struct all_addr *addr, char *name);
/* rfc1035.c */ /* rfc1035.c */
int extract_name(struct dns_header *header, size_t plen, unsigned char **pp, int extract_name(struct dns_header *header, size_t plen, unsigned char **pp,
char *name, int isExtract, int extrabytes); char *name, int isExtract, int extrabytes);
unsigned char *skip_name(unsigned char *ansp, struct dns_header *header, size_t plen, int extrabytes);
unsigned char *skip_questions(struct dns_header *header, size_t plen); unsigned char *skip_questions(struct dns_header *header, size_t plen);
unsigned int extract_request(struct dns_header *header, size_t qlen, unsigned int extract_request(struct dns_header *header, size_t qlen,
char *name, unsigned short *typep); char *name, unsigned short *typep);
......
...@@ -274,7 +274,7 @@ int in_arpa_name_2_addr(char *namein, struct all_addr *addrp) ...@@ -274,7 +274,7 @@ int in_arpa_name_2_addr(char *namein, struct all_addr *addrp)
return 0; return 0;
} }
static unsigned char *skip_name(unsigned char *ansp, struct dns_header *header, size_t plen, int extrabytes) unsigned char *skip_name(unsigned char *ansp, struct dns_header *header, size_t plen, int extrabytes)
{ {
while(1) while(1)
{ {
......
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