]>
Commit | Line | Data |
---|---|---|
657376c6 | 1 | Index: squid/helpers/basic_auth/MSNT/rfcnb-util.c |
2 | diff -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); | |
22 | Index: squid/helpers/basic_auth/MSNT/smbencrypt.c | |
23 | diff -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 | /**************************************************************************** | |
43 | Index: squid/helpers/basic_auth/MSNT/smblib-util.c | |
44 | diff -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); | |
81 | Index: squid/helpers/basic_auth/MSNT/smblib.c | |
82 | diff -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); | |
119 | Index: squid/helpers/ntlm_auth/SMB/smbval/rfcnb-util.c | |
120 | diff -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); | |
140 | Index: squid/helpers/ntlm_auth/SMB/smbval/smbencrypt.c | |
141 | diff -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 | /**************************************************************************** | |
161 | Index: squid/helpers/ntlm_auth/SMB/smbval/smblib-util.c | |
162 | diff -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); | |
216 | Index: squid/helpers/ntlm_auth/SMB/smbval/smblib.c | |
217 | diff -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); | |
254 | Index: squid/src/fs/coss/async_io.c | |
255 | diff -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 |