Hmm - needs to be converted to pull/push unistr routines. But at least it
authorTim Potter <tpot@samba.org>
Wed, 12 Sep 2001 01:15:24 +0000 (01:15 +0000)
committerTim Potter <tpot@samba.org>
Wed, 12 Sep 2001 01:15:24 +0000 (01:15 +0000)
compiles now which should keep the build farm happy.
(This used to be commit 5686a2cfe874e8b30bcb2781fa4bfe7ae0cefb17)

source3/msdfs/msdfs.c

index 3377507ca3a0e06c2ab6ea47262cbbc542d74687..da5a20f9092550ae1dda23c1b0fa241aa1a03bae 100644 (file)
@@ -370,8 +370,9 @@ static int setup_ver2_dfs_referral(char* pathname, char** ppdata,
 
        DEBUG(10,("setting up version2 referral\nRequested path:\n"));
 
+#if 0 
        requestedpathlen = (dos_struni2(uni_requestedpath,pathname,512)+1)*2;
-
+#endif
        dump_data(10,uni_requestedpath,requestedpathlen);
 
        DEBUG(10,("ref count = %u\n",junction->referral_count));
@@ -435,7 +436,9 @@ static int setup_ver2_dfs_referral(char* pathname, char** ppdata,
                SSVAL(pdata,offset+16,uni_reqpathoffset1-offset);
                SSVAL(pdata,offset+18,uni_reqpathoffset2-offset);
                /* copy referred path into current offset */
+#if 0
                unilen = (dos_struni2(pdata+uni_curroffset,ref->alternate_path,512) +1)*2;
+#endif
                SSVAL(pdata,offset+20,uni_curroffset-offset);
 
                uni_curroffset += unilen;
@@ -463,8 +466,9 @@ static int setup_ver3_dfs_referral(char* pathname, char** ppdata,
        
        DEBUG(10,("setting up version3 referral\n"));
 
+#if 0
        reqpathlen = (dos_struni2(uni_reqpath,pathname,512)+1)*2;
-       
+#endif
        dump_data(10,uni_reqpath,reqpathlen);
 
        uni_reqpathoffset1 = REFERRAL_HEADER_SIZE + VERSION3_REFERRAL_SIZE * junction->referral_count;
@@ -513,7 +517,9 @@ static int setup_ver3_dfs_referral(char* pathname, char** ppdata,
                SSVAL(pdata,offset+12,uni_reqpathoffset1-offset);
                SSVAL(pdata,offset+14,uni_reqpathoffset2-offset);
                /* copy referred path into current offset */
+#if 0
                unilen = (dos_struni2(pdata+uni_curroffset,ref->alternate_path,512) +1)*2;
+#endif
                SSVAL(pdata,offset+16,uni_curroffset-offset);
                /* copy 0x10 bytes of 00's in the ServiceSite GUID */
                memset(pdata+offset+18,'\0',16);