]> git.pld-linux.org Git - packages/squid.git/blame - squid-2.5.STABLE9-bzero.patch
- updated to 2.5.STABLE13
[packages/squid.git] / squid-2.5.STABLE9-bzero.patch
CommitLineData
657376c6 1Index: squid/helpers/basic_auth/MSNT/rfcnb-util.c
2diff -c squid/helpers/basic_auth/MSNT/rfcnb-util.c:1.1.2.1 squid/helpers/basic_auth/MSNT/rfcnb-util.c:1.1.2.2
3*** squid/helpers/basic_auth/MSNT/rfcnb-util.c:1.1.2.1 Wed Jun 26 13:11:16 2002
4--- squid/helpers/basic_auth/MSNT/rfcnb-util.c Wed Mar 9 07:28:32 2005
5***************
6*** 410,416 ****
7 RFCNB_saved_errno = errno;
8 return (RFCNBE_Bad);
9 }
10! bzero((char *) &Socket, sizeof(Socket));
11 memcpy((char *) &Socket.sin_addr, (char *) &Dest_IP, sizeof(Dest_IP));
12
13 Socket.sin_port = htons(port);
14--- 410,416 ----
15 RFCNB_saved_errno = errno;
16 return (RFCNBE_Bad);
17 }
18! memset((char *) &Socket, 0, sizeof(Socket));
19 memcpy((char *) &Socket.sin_addr, (char *) &Dest_IP, sizeof(Dest_IP));
20
21 Socket.sin_port = htons(port);
22Index: squid/helpers/basic_auth/MSNT/smbencrypt.c
23diff -c squid/helpers/basic_auth/MSNT/smbencrypt.c:1.1.2.2 squid/helpers/basic_auth/MSNT/smbencrypt.c:1.1.2.3
24*** squid/helpers/basic_auth/MSNT/smbencrypt.c:1.1.2.2 Wed Jun 26 13:11:17 2002
25--- squid/helpers/basic_auth/MSNT/smbencrypt.c Wed Mar 9 07:28:32 2005
26***************
27*** 158,164 ****
28 E_P16((uchar *) passwd, (uchar *) p16);
29
30 /* clear out local copy of user's password (just being paranoid). */
31! bzero(passwd, sizeof(passwd));
32 }
33
34 /****************************************************************************
35--- 158,164 ----
36 E_P16((uchar *) passwd, (uchar *) p16);
37
38 /* clear out local copy of user's password (just being paranoid). */
39! memset(passwd, 0, sizeof(passwd));
40 }
41
42 /****************************************************************************
43Index: squid/helpers/basic_auth/MSNT/smblib-util.c
44diff -c squid/helpers/basic_auth/MSNT/smblib-util.c:1.1.2.2 squid/helpers/basic_auth/MSNT/smblib-util.c:1.1.2.3
45*** squid/helpers/basic_auth/MSNT/smblib-util.c:1.1.2.2 Wed Jun 26 13:11:17 2002
46--- squid/helpers/basic_auth/MSNT/smblib-util.c Wed Mar 9 07:28:32 2005
47***************
48*** 146,152 ****
49 }
50 /* Now plug in the bits we need */
51
52! bzero(SMB_Hdr(pkt), SMB_negp_len);
53 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
54 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBnegprot;
55 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
56--- 146,152 ----
57 }
58 /* Now plug in the bits we need */
59
60! memset(SMB_Hdr(pkt), 0, SMB_negp_len);
61 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
62 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBnegprot;
63 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
64***************
65*** 397,403 ****
66
67 /* Now plug in the values ... */
68
69! bzero(SMB_Hdr(pkt), SMB_tcon_len);
70 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
71 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBtcon;
72 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
73--- 397,403 ----
74
75 /* Now plug in the values ... */
76
77! memset(SMB_Hdr(pkt), 0, SMB_tcon_len);
78 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
79 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBtcon;
80 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
81Index: squid/helpers/basic_auth/MSNT/smblib.c
82diff -c squid/helpers/basic_auth/MSNT/smblib.c:1.1.2.2 squid/helpers/basic_auth/MSNT/smblib.c:1.1.2.3
83*** squid/helpers/basic_auth/MSNT/smblib.c:1.1.2.2 Wed Jun 26 13:11:17 2002
84--- squid/helpers/basic_auth/MSNT/smblib.c Wed Mar 9 07:28:32 2005
85***************
86*** 330,336 ****
87 return (SMBlibE_BAD); /* Should handle the error */
88
89 }
90! bzero(SMB_Hdr(pkt), SMB_ssetpLM_len);
91 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
92 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
93 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
94--- 330,336 ----
95 return (SMBlibE_BAD); /* Should handle the error */
96
97 }
98! memset(SMB_Hdr(pkt), 0, SMB_ssetpLM_len);
99 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
100 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
101 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
102***************
103*** 393,399 ****
104 return (-1); /* Should handle the error */
105
106 }
107! bzero(SMB_Hdr(pkt), SMB_ssetpNTLM_len);
108 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
109 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
110 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
111--- 393,399 ----
112 return (-1); /* Should handle the error */
113
114 }
115! memset(SMB_Hdr(pkt), 0, SMB_ssetpNTLM_len);
116 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
117 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
118 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
119Index: squid/helpers/ntlm_auth/SMB/smbval/rfcnb-util.c
120diff -c squid/helpers/ntlm_auth/SMB/smbval/rfcnb-util.c:1.1.2.1 squid/helpers/ntlm_auth/SMB/smbval/rfcnb-util.c:1.1.2.2
121*** squid/helpers/ntlm_auth/SMB/smbval/rfcnb-util.c:1.1.2.1 Tue Feb 17 16:09:56 2004
122--- squid/helpers/ntlm_auth/SMB/smbval/rfcnb-util.c Wed Mar 9 07:28:32 2005
123***************
124*** 384,390 ****
125 RFCNB_saved_errno = errno;
126 return (RFCNBE_Bad);
127 }
128! bzero((char *) &Socket, sizeof(Socket));
129 memcpy((char *) &Socket.sin_addr, (char *) &Dest_IP, sizeof(Dest_IP));
130
131 Socket.sin_port = htons(port);
132--- 384,390 ----
133 RFCNB_saved_errno = errno;
134 return (RFCNBE_Bad);
135 }
136! memset((char *) &Socket, 0, sizeof(Socket));
137 memcpy((char *) &Socket.sin_addr, (char *) &Dest_IP, sizeof(Dest_IP));
138
139 Socket.sin_port = htons(port);
140Index: squid/helpers/ntlm_auth/SMB/smbval/smbencrypt.c
141diff -c squid/helpers/ntlm_auth/SMB/smbval/smbencrypt.c:1.3 squid/helpers/ntlm_auth/SMB/smbval/smbencrypt.c:1.3.2.1
142*** squid/helpers/ntlm_auth/SMB/smbval/smbencrypt.c:1.3 Wed Aug 29 08:57:37 2001
143--- squid/helpers/ntlm_auth/SMB/smbval/smbencrypt.c Wed Mar 9 07:28:32 2005
144***************
145*** 149,155 ****
146 E_P16((uchar *) passwd, (uchar *) p16);
147
148 /* clear out local copy of user's password (just being paranoid). */
149! bzero(passwd, sizeof(passwd));
150 }
151
152 /****************************************************************************
153--- 149,155 ----
154 E_P16((uchar *) passwd, (uchar *) p16);
155
156 /* clear out local copy of user's password (just being paranoid). */
157! memset(passwd, 0, sizeof(passwd));
158 }
159
160 /****************************************************************************
161Index: squid/helpers/ntlm_auth/SMB/smbval/smblib-util.c
162diff -c squid/helpers/ntlm_auth/SMB/smbval/smblib-util.c:1.1.2.1 squid/helpers/ntlm_auth/SMB/smbval/smblib-util.c:1.1.2.2
163*** squid/helpers/ntlm_auth/SMB/smbval/smblib-util.c:1.1.2.1 Tue Feb 17 16:09:56 2004
164--- squid/helpers/ntlm_auth/SMB/smbval/smblib-util.c Wed Mar 9 07:28:32 2005
165***************
166*** 269,275 ****
167 }
168 /* Now plug in the bits we need */
169
170! bzero(SMB_Hdr(pkt), SMB_negp_len);
171 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
172 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBnegprot;
173 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
174--- 269,275 ----
175 }
176 /* Now plug in the bits we need */
177
178! memset(SMB_Hdr(pkt), 0, SMB_negp_len);
179 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
180 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBnegprot;
181 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
182***************
183*** 520,526 ****
184
185 /* Now plug in the values ... */
186
187! bzero(SMB_Hdr(pkt), SMB_tcon_len);
188 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
189 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBtcon;
190 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
191--- 520,526 ----
192
193 /* Now plug in the values ... */
194
195! memset(SMB_Hdr(pkt), 0, SMB_tcon_len);
196 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
197 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBtcon;
198 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
199***************
200*** 637,643 ****
201 }
202 /* Now plug in the values ... */
203
204! bzero(SMB_Hdr(pkt), SMB_tdis_len);
205 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
206 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBtdis;
207 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Tree_Handle->con->pid);
208--- 637,643 ----
209 }
210 /* Now plug in the values ... */
211
212! memset(SMB_Hdr(pkt), 0, SMB_tdis_len);
213 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
214 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBtdis;
215 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Tree_Handle->con->pid);
216Index: squid/helpers/ntlm_auth/SMB/smbval/smblib.c
217diff -c squid/helpers/ntlm_auth/SMB/smbval/smblib.c:1.3.2.1 squid/helpers/ntlm_auth/SMB/smbval/smblib.c:1.3.2.2
218*** squid/helpers/ntlm_auth/SMB/smbval/smblib.c:1.3.2.1 Tue Feb 17 16:09:56 2004
219--- squid/helpers/ntlm_auth/SMB/smbval/smblib.c Wed Mar 9 07:28:32 2005
220***************
221*** 374,380 ****
222 fprintf(stderr, "SMB_Logon_server: Couldn't allocate packet\n");
223 return (SMBlibE_BAD); /* Should handle the error */
224 }
225! bzero(SMB_Hdr(pkt), SMB_ssetpLM_len);
226 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
227 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
228 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
229--- 374,380 ----
230 fprintf(stderr, "SMB_Logon_server: Couldn't allocate packet\n");
231 return (SMBlibE_BAD); /* Should handle the error */
232 }
233! memset(SMB_Hdr(pkt), 0, SMB_ssetpLM_len);
234 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
235 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
236 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
237***************
238*** 437,443 ****
239 fprintf(stderr, "SMB_Logon_server: Couldn't allocate packet\n");
240 return (-1); /* Should handle the error */
241 }
242! bzero(SMB_Hdr(pkt), SMB_ssetpNTLM_len);
243 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
244 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
245 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
246--- 437,443 ----
247 fprintf(stderr, "SMB_Logon_server: Couldn't allocate packet\n");
248 return (-1); /* Should handle the error */
249 }
250! memset(SMB_Hdr(pkt), 0, SMB_ssetpNTLM_len);
251 SIVAL(SMB_Hdr(pkt), SMB_hdr_idf_offset, SMB_DEF_IDF); /* Plunk in IDF */
252 *(SMB_Hdr(pkt) + SMB_hdr_com_offset) = SMBsesssetupX;
253 SSVAL(SMB_Hdr(pkt), SMB_hdr_pid_offset, Con_Handle->pid);
254Index: squid/src/fs/coss/async_io.c
255diff -c squid/src/fs/coss/async_io.c:1.7.2.4 squid/src/fs/coss/async_io.c:1.7.2.5
256*** squid/src/fs/coss/async_io.c:1.7.2.4 Tue Jul 29 15:44:47 2003
257--- squid/src/fs/coss/async_io.c Wed Mar 9 07:28:32 2005
258***************
259*** 197,203 ****
260 type = aqe->aq_e_type;
261
262 /* Free slot */
263! bzero(aqe, sizeof(async_queue_entry_t));
264 aqe->aq_e_state = AQ_ENTRY_FREE;
265 q->aq_numpending--;
266
267--- 197,203 ----
268 type = aqe->aq_e_type;
269
270 /* Free slot */
271! memset(aqe, 0, sizeof(async_queue_entry_t));
272 aqe->aq_e_state = AQ_ENTRY_FREE;
273 q->aq_numpending--;
274
This page took 0.166227 seconds and 4 git commands to generate.