• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.5/etc/afpd/

Lines Matching defs:ibuf

102 static off_t get_off_t(char **ibuf, int is64)
108 memcpy(&temp, *ibuf, sizeof( temp ));
110 *ibuf += sizeof(temp);
113 memcpy(&temp, *ibuf, sizeof( temp ));
114 *ibuf += sizeof(temp);
249 int afp_openfork(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen)
264 ibuf++;
265 fork = *ibuf++;
266 memcpy(&vid, ibuf, sizeof( vid ));
267 ibuf += sizeof(vid);
274 memcpy(&did, ibuf, sizeof( did ));
275 ibuf += sizeof( int );
281 memcpy(&bitmap, ibuf, sizeof( bitmap ));
283 ibuf += sizeof( bitmap );
284 memcpy(&access, ibuf, sizeof( access ));
286 ibuf += sizeof( access );
292 if (NULL == ( s_path = cname( vol, dir, &ibuf ))) {
522 int afp_setforkparams(AFPObj *obj _U_, char *ibuf, size_t ibuflen, char *rbuf _U_, size_t *rbuflen)
532 ibuf += 2;
534 memcpy(&ofrefnum, ibuf, sizeof( ofrefnum ));
535 ibuf += sizeof( ofrefnum );
537 memcpy(&bitmap, ibuf, sizeof(bitmap));
539 ibuf += sizeof( bitmap );
580 size = get_off_t(&ibuf, is64);
660 static int byte_lock(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen, int is64)
672 ibuf++;
673 flags = *ibuf; /* first bit = endflag, lastbit = lockflag */
674 ibuf++;
675 memcpy(&ofrefnum, ibuf, sizeof(ofrefnum));
676 ibuf += sizeof(ofrefnum);
690 offset = get_off_t(&ibuf, is64);
691 length = get_off_t(&ibuf, is64);
739 int afp_bytelock(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
741 return byte_lock ( obj, ibuf, ibuflen, rbuf, rbuflen , 0);
745 int afp_bytelock_ext(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
747 return byte_lock ( obj, ibuf, ibuflen, rbuf, rbuflen , 1);
840 static int read_fork(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen, int is64)
849 ibuf += 2;
850 memcpy(&ofrefnum, ibuf, sizeof( ofrefnum ));
851 ibuf += sizeof( u_short );
863 offset = get_off_t(&ibuf, is64);
864 reqcount = get_off_t(&ibuf, is64);
870 nlmask = *ibuf++;
871 nlchar = *ibuf++;
997 int afp_read(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
999 return read_fork(obj, ibuf, ibuflen, rbuf, rbuflen, 0);
1003 int afp_read_ext(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
1005 return read_fork(obj, ibuf, ibuflen, rbuf, rbuflen, 1);
1009 int afp_flush(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
1015 ibuf += 2;
1017 memcpy(&vid, ibuf, sizeof(vid));
1026 int afp_flushfork(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
1032 ibuf += 2;
1033 memcpy(&ofrefnum, ibuf, sizeof( ofrefnum ));
1053 int afp_syncfork(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
1059 ibuf += 2;
1061 memcpy(&ofrefnum, ibuf, sizeof(ofrefnum));
1062 ibuf += sizeof( ofrefnum );
1119 int afp_closefork(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
1125 ibuf += 2;
1126 memcpy(&ofrefnum, ibuf, sizeof( ofrefnum ));
1184 static int write_fork(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen, int is64)
1193 ibuf++;
1194 endflag = ENDBIT(*ibuf);
1195 ibuf++;
1196 memcpy(&ofrefnum, ibuf, sizeof( ofrefnum ));
1197 ibuf += sizeof( ofrefnum );
1199 offset = get_off_t(&ibuf, is64);
1200 reqcount = get_off_t(&ibuf, is64);
1367 int afp_write(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
1369 return write_fork(obj, ibuf, ibuflen, rbuf, rbuflen, 0);
1375 int afp_write_ext(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
1377 return write_fork(obj, ibuf, ibuflen, rbuf, rbuflen, 1);
1381 int afp_getforkparams(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen)
1387 ibuf += 2;
1388 memcpy(&ofrefnum, ibuf, sizeof( ofrefnum ));
1389 ibuf += sizeof( ofrefnum );
1390 memcpy(&bitmap, ibuf, sizeof( bitmap ));
1392 ibuf += sizeof( bitmap );