summaryrefslogtreecommitdiff
path: root/irc/bitchx/files/patch-al
blob: 40d81cb0761457f1538e423db9e969cedfccba50 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
*** source/misc.c~	Fri Sep  1 23:08:52 2000
--- source/misc.c	Fri Dec  8 10:52:56 2000
***************
*** 2641,2646 ****
--- 2641,2648 ----
  		switch(type)
  		{
  		case T_A :
+ 			if (dlen != sizeof(struct in_addr))
+ 				return 0;
  			rptr->re_he.h_length = dlen;
  			if (ans == 1)
  				rptr->re_he.h_addrtype=(class == C_IN) ?
***************
*** 2687,2692 ****
--- 2689,2695 ----
  			*alias = NULL;
  			break;
  		default :
+ 			cp += dlen;
  			break;
  		}
  	}