• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/smbd/

Lines Matching defs:pdata

557 	char* pdata = *ppdata;
597 pdata = SMB_REALLOC(pdata,reply_size);
598 if(pdata == NULL) {
602 *ppdata = pdata;
605 memcpy(pdata+uni_reqpathoffset1,uni_requestedpath,requestedpathlen);
606 memcpy(pdata+uni_reqpathoffset2,uni_requestedpath,requestedpathlen);
609 SSVAL(pdata,0,consumedcnt * 2); /* path consumed */
610 SSVAL(pdata,2,junction->referral_count); /* number of referral in this pkt */
612 SIVAL(pdata,4,DFSREF_REFERRAL_SERVER | DFSREF_STORAGE_SERVER);
614 SIVAL(pdata,4,DFSREF_STORAGE_SERVER);
622 SSVAL(pdata,offset,2); /* version 2 */
623 SSVAL(pdata,offset+2,VERSION2_REFERRAL_SIZE);
625 SSVAL(pdata,offset+4,1);
627 SSVAL(pdata,offset+4,0);
628 SSVAL(pdata,offset+6,0); /* ref_flags :use path_consumed bytes? */
629 SIVAL(pdata,offset+8,ref->proximity);
630 SIVAL(pdata,offset+12,ref->ttl);
632 SSVAL(pdata,offset+16,uni_reqpathoffset1-offset);
633 SSVAL(pdata,offset+18,uni_reqpathoffset2-offset);
635 unilen = rpcstr_push(pdata+uni_curroffset, ref->alternate_path,
638 SSVAL(pdata,offset+20,uni_curroffset-offset);
644 memset(pdata+uni_curroffset,'\0',0x16);
653 char* pdata = *ppdata;
678 pdata = SMB_REALLOC(pdata,reply_size);
679 if(pdata == NULL) {
683 *ppdata = pdata;
686 SSVAL(pdata,0,consumedcnt * 2); /* path consumed */
687 SSVAL(pdata,2,junction->referral_count); /* number of referral */
689 SIVAL(pdata,4,DFSREF_REFERRAL_SERVER | DFSREF_STORAGE_SERVER);
691 SIVAL(pdata,4,DFSREF_STORAGE_SERVER);
694 memcpy(pdata+uni_reqpathoffset1,uni_reqpath,reqpathlen);
695 memcpy(pdata+uni_reqpathoffset2,uni_reqpath,reqpathlen);
702 SSVAL(pdata,offset,3); /* version 3 */
703 SSVAL(pdata,offset+2,VERSION3_REFERRAL_SIZE);
705 SSVAL(pdata,offset+4,1);
707 SSVAL(pdata,offset+4,0);
709 SSVAL(pdata,offset+6,0); /* ref_flags :use path_consumed bytes? */
710 SIVAL(pdata,offset+8,ref->ttl);
712 SSVAL(pdata,offset+12,uni_reqpathoffset1-offset);
713 SSVAL(pdata,offset+14,uni_reqpathoffset2-offset);
715 unilen = rpcstr_push(pdata+uni_curroffset,ref->alternate_path,
717 SSVAL(pdata,offset+16,uni_curroffset-offset);
719 memset(pdata+offset+18,'\0',16);
793 DEBUG(10,("DFS Referral pdata:\n"));