ns_name_skip(unsigned char ** x,unsigned char * y)1 ns_name_skip (unsigned char **x, unsigned char *y)
2 {
3   *x = 0;
4   return 0;
5 }
6 
7 unsigned char a[2];
8 
dn_skipname(unsigned char * ptr,unsigned char * eom)9 int dn_skipname(unsigned char *ptr, unsigned char *eom) {
10     unsigned char *saveptr = ptr;
11 
12     if (ns_name_skip(&ptr, eom) == -1)
13 	        return (-1);
14     return (ptr - saveptr);
15 }
16 
main()17 main()
18 {
19   if (dn_skipname (&a[0], &a[1]) == 0)
20     abort ();
21   exit (0);
22 }
23