• 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

1816 int afp_setdirparams(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
1826 ibuf += 2;
1827 memcpy( &vid, ibuf, sizeof( vid ));
1828 ibuf += sizeof( vid );
1837 memcpy( &did, ibuf, sizeof( did ));
1838 ibuf += sizeof( int );
1844 memcpy( &bitmap, ibuf, sizeof( bitmap ));
1846 ibuf += sizeof( bitmap );
1848 if (NULL == ( path = cname( vol, dir, &ibuf )) ) {
1860 * If ibuf is odd, make it even.
1862 if ((u_long)ibuf & 1 ) {
1863 ibuf++;
1866 if (AFP_OK == ( rc = setdirparams(vol, path, bitmap, ibuf )) ) {
2208 int afp_syncdir(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
2220 ibuf += 2;
2222 memcpy( &vid, ibuf, sizeof( vid ));
2223 ibuf += sizeof( vid );
2228 memcpy( &did, ibuf, sizeof( did ));
2229 ibuf += sizeof( did );
2339 int afp_createdir(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen)
2351 ibuf += 2;
2353 memcpy( &vid, ibuf, sizeof( vid ));
2354 ibuf += sizeof( vid );
2366 memcpy( &did, ibuf, sizeof( did ));
2367 ibuf += sizeof( did );
2380 if (NULL == ( s_path = cname( vol, dir, &ibuf )) ) {
2581 int afp_mapid(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen)
2590 ibuf++;
2591 sfunc = (unsigned char) *ibuf++;
2604 memcpy( &id, ibuf, sizeof( id ));
2619 memcpy( &id, ibuf, sizeof( id ));
2639 len = getnamefromuuid((unsigned char*) ibuf, &name, &type);
2698 int afp_mapname(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen)
2706 ibuf++;
2707 sfunc = (unsigned char) *ibuf++;
2716 memcpy(&ulen, ibuf, sizeof(ulen));
2718 ibuf += 2;
2723 len = (unsigned char) *ibuf++;
2729 memcpy(&ulen, ibuf, sizeof(ulen));
2731 ibuf += 2;
2737 ibuf[ len ] = '\0';
2745 if (NULL == ( pw = (struct passwd *)getpwnam( ibuf )) ) {
2756 LOG(log_debug, logtype_afpd, "afp_mapname: getgrnam for name: %s",ibuf);
2757 if (NULL == ( gr = (struct group *)getgrnam( ibuf ))) {
2761 LOG(log_debug, logtype_afpd, "afp_mapname: getgrnam for name: %s -> id: %d",ibuf, id);
2767 LOG(log_debug, logtype_afpd, "afp_mapname: name: %s",ibuf);
2768 if (0 != getuuidfromname(ibuf, UUID_USER, (unsigned char *)rbuf))
2773 LOG(log_debug, logtype_afpd, "afp_mapname: name: %s",ibuf);
2774 if (0 != getuuidfromname(ibuf, UUID_GROUP, (unsigned char *)rbuf))
2786 int afp_closedir(AFPObj *obj _U_, char *ibuf _U_, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
2799 ibuf += 2;
2801 memcpy(&vid, ibuf, sizeof( vid ));
2802 ibuf += sizeof( vid );
2807 memcpy( &did, ibuf, sizeof( did ));
2808 ibuf += sizeof( did );
2822 int afp_opendir(AFPObj *obj _U_, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t *rbuflen)
2831 ibuf += 2;
2833 memcpy(&vid, ibuf, sizeof(vid));
2834 ibuf += sizeof( vid );
2840 memcpy(&did, ibuf, sizeof(did));
2841 ibuf += sizeof(did);
2847 if (NULL == ( path = cname( vol, parentdir, &ibuf )) ) {