summaryrefslogtreecommitdiffstats
path: root/source/lib/replace/replace.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2006-09-10 07:24:41 +0000
committerAndrew Tridgell <tridge@samba.org>2006-09-10 07:24:41 +0000
commitc024f4169ccae0f59c56236a0c128b5287990e1d (patch)
tree6c47c00dcedb48d8e64f8c8ec76f28e7e076b9c6 /source/lib/replace/replace.h
parent0ac5e0a1f736aa8638e968ce89829c5058729905 (diff)
downloadsamba-c024f4169ccae0f59c56236a0c128b5287990e1d.tar.gz
samba-c024f4169ccae0f59c56236a0c128b5287990e1d.tar.xz
samba-c024f4169ccae0f59c56236a0c128b5287990e1d.zip
r18319: fixed the directory search resume code on IRIX
The problem was twofold: 1) irix returns 64 bit numbers in telldir(). The protocol uses a 32 bit resume key. We now cope with this properly using the code in pvfs_list_seek_ofs(). 2) irix returns 0xFFFFFFFF from telldir() for the last entry in the directory. When added to DIR_OFFSET_BASE this became DIR_OFFSET_DOTDOT which meant an infinite loop!
Diffstat (limited to 'source/lib/replace/replace.h')
0 files changed, 0 insertions, 0 deletions