Lines Matching refs:ibuf
78 int afp_getdiracl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
87 ibuf += 2;
88 memcpy( &vid, ibuf, sizeof( vid ));
89 ibuf += sizeof( short );
95 memcpy( &did, ibuf, sizeof( did ));
96 ibuf += sizeof( int );
102 if (( path = cname( vol, dir, &ibuf )) == NULL ) {
165 int afp_setdiracl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
176 iend = ibuf + ibuflen;
177 ibuf += 2;
178 memcpy( &vid, ibuf, sizeof( vid ));
179 ibuf += sizeof( short );
185 memcpy( &did, ibuf, sizeof( did ));
186 ibuf += sizeof( int );
192 if (( path = cname( vol, dir, &ibuf )) == NULL ) {
201 if ((int)ibuf & 1 ) {
202 ibuf++;
205 vi.in_size = iend - ibuf;
206 vi.in = ibuf;
232 int afp_afschangepw(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
244 ++ibuf;
245 len = (unsigned char) *ibuf++;
246 ibuf[ len ] = '\0';
248 ka_ParseLoginName( ibuf, name, instance, realm );
260 ibuf += len;
262 memcpy( &clen, ibuf, sizeof( clen ));
268 ibuf += sizeof( short );
269 pcbc_encrypt((C_Block *)ibuf, (C_Block *)ibuf,
272 len = (unsigned char) *ibuf++;
277 memcpy( oldpw, ibuf, len );
278 ibuf += len;
281 len = (unsigned char) *ibuf++;
286 memcpy( newpw, ibuf, len );
287 ibuf += len;