You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

27 lines
816 B

--- net.c.orig Wed Mar 6 12:27:37 2002
+++ net.c
@@ -219,7 +219,9 @@
rv = sendto(sendsock, packet, packetsize, 0,
(struct sockaddr *)&remoteaddress, sizeof(remoteaddress));
if (rv >= 0) {
+#if 0
fprintf (stderr, "You've got a broken (FreeBSD?) system\n");
+#endif
BSDfix = 1;
}
}
--- dns.c.orig Sat Nov 23 18:24:16 2002
+++ dns.c Thu Jan 9 16:25:23 2003
@@ -743,8 +743,8 @@
void dorequest(char *s,int type,word id){
packetheader *hp;
int r,i;
- int buf[(MaxPacketsize/sizeof (int))+1];
- r = res_mkquery(QUERY,s,C_IN,type,NULL,0,NULL,(unsigned char*)buf,MaxPacketsize);
+ unsigned char buf[MaxPacketsize];
+ r = res_mkquery(QUERY,s,C_IN,type,NULL,0,NULL,buf,MaxPacketsize);
if (r == -1){
restell("Resolver error: Query too large.");
return;