repo.or.cz
/
Samba
/
vl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
docs: Fix a typo
2013-04-17
Volker Lendeck
e
v
fs:
Conve
r
t stre
a
m_smb_fna
m
e
to sy
n
th
e
t
i
c
_smb
_
fname
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
o
l
ker Lendecke
v
fs: Con
v
ert stream
_
di
r
t
o
synth
e
tic_sm
b
_fname
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vo
l
ker Lende
c
ke
vfs: Convert fake
_
acls_sys_ac
l
_delete_
d
e
f_fi
l
e
to syn
t
h
e
tic_
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vol
k
er Lendec
k
e
vfs
:
Conve
r
t vfs_gpfs_chmo
d
to synthetic_
s
mb_
f
nam
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volk
e
r Lendecke
vfs: Conve
r
t gpf
s
acl_emu_chmod to synthet
i
c_
s
mb_
f
na
m
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendec
k
e
vfs: Convert recycle_unlink to synthetic_smb_fnam
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vol
k
er Lende
c
k
e
vfs: Con
v
ert stream
s
_xattr_st
r
eaminfo to synthetic_smb_fname
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Len
d
ecke
vfs: C
o
nv
e
rt streams_x
a
tt
r
_open to synthetic_s
m
b_fname
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendec
k
e
v
f
s: Conve
r
t
s
treams_xattr_fstat to
synthetic_smb_
f
name
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
vfs
:
Convert xatt
r
_tdb_get_file_id to syntheti
c
_smb_fnam
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vo
l
ker Len
d
ecke
lib: Make create_synthetic_smb_fna
m
e_split use synthetic
_
smb
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
o
lker Lendec
k
e
lib: Add synthetic_s
m
b_fn
a
me_sp
l
it
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vo
l
ker Lendecke
lib: Remove unused copy
_
smb_fil
e
name
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
lib
:
Mak
e
create_
s
ynthetic_sm
b
_fname u
s
e syn
t
hetic_
s
m
b_
f
name
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
vfs: Convert hpuxacl_sy
s
_
acl
_
set_file to synthetic_sm
b
_fnam
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vol
k
er L
e
n
d
ecke
vfs:
C
onvert afsacl_get_nt_a
c
l to sy
n
thet
i
c_smb_fname
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vo
l
ke
r
L
e
ndecke
lib: Add synthetic_smb_fname
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
olker Lend
e
cke
s
mbd: Make copy_smb
_
filename s
t
atic
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
smb
d
: Conve
r
t
call_t
r
an
s
2
set
f
ilepathinfo to c
p
_smb_
f
ilename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker
Lende
c
ke
smb
d
: Convert smb
_
set_file_unix_ba
s
ic to cp_sm
b
_filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volk
e
r Lendecke
smbd: Convert smb_set_file_size
t
o cp_smb_file
n
ame
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
o
l
ker Len
d
e
cke
smbd: Co
n
vert cal
l
_trans2qfilepathinfo
t
o cp_smb_f
i
lename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vol
k
er Lendecke
smbd: Con
v
ert fsp_set_
s
mb_fnam
e
t
o
cp_smb_f
i
lena
m
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volke
r
Lendecke
smb
d
:
C
onvert
c
opy
_
file to cp_s
m
b_filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker L
e
ndecke
smbd
:
Convert
rename_int
e
rnals_fsp
t
o cp_smb_filen
a
me
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
smbd: Convert smbd_dirptr_get_
e
ntry
to cp_smb_f
i
lenam
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volke
r
Lendecke
smbd: Convert
sm
b
d_smb2_
c
lose t
o
cp_smb_file
n
ame
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker
L
e
n
dec
k
e
v
fs
:
Con
v
ert cap_n
t
i
m
es to c
p
_smb_
f
i
lename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
vfs: Convert cap_unli
n
k to cp_sm
b
_filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
olker Lende
c
ke
vfs: C
o
nvert cap_ren
a
me to cp_smb_
f
i
l
ename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendeck
e
vfs: Con
v
ert allo
c
_
g
e
t
_
c
lient_smb_fname to cp
_
smb_fil
e
name
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
vfs: Conve
r
t catia_ntimes to
c
p_smb_filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker L
e
ndecke
vfs: Conv
e
rt catia_unlink to cp_smb_filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker
Lendecke
vfs
:
Conver
t
c
a
ti
a
_rename to
cp_smb
_
f
i
l
e
name
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
o
l
k
e
r
Lendecke
vfs: Conve
r
t
r
ec
y
c
l
e_do_touch
to
cp_
s
mb_f
i
lenam
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
vfs
:
Convert rec
y
cle_ge
t
_file_size
to cp_
s
mb_filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
olker
L
endecke
vfs:
Convert recy
c
le_file_exists
to cp_smb_
f
il
e
name
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Lendecke
vfs: Convert strea
m
s_x
a
ttr
_
unlin
k
to cp_smb_filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volke
r
Le
n
decke
v
fs
:
Convert xattr_tdb_unlink to cp_smb
_
fi
l
ename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
olker Lendecke
vfs: Con
v
ert shadow_copy2_ntime
s
to
cp_sm
b
_fi
l
ename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vo
l
ker Lend
e
cke
vfs: Convert sh
a
dow
_
copy2_
u
nlink to cp_smb_fi
l
ena
m
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
V
o
lker
Le
n
decke
v
fs: Conver
t
posix_eadb
_
unlin
k
to cp_sm
b
_
filename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Volker Len
d
e
cke
vfs: Convert unl
i
nk_acl_tdb to cp_
s
mb_
f
i
lename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vo
l
k
e
r Lendecke
l
i
b: Convert cop
y
_
s
mb_
f
i
l
ename to
use cp_sm
b
_fi
l
ename
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-17
Vol
k
er Lend
e
cke
lib: A
d
d cp_smb_f
i
lenam
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-15
Volker Len
d
e
cke
smbd: Fix an e
r
ro
r
return in
c
han
g
e_di
r
_owner
_
to_parent
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-12
Volker Lendeck
e
libsmbcl
i
en
t
: Use asy
n
c cl
i
_fu
l
l_
c
on
n
ection in
p
ython
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volke
r
Lend
e
c
k
e
libsmbclient: Make cli_full_connec
t
ion
a
s
y
nc
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
V
o
lker Lendecke
li
b
smbclient: Make c
l
i_tree_connect as
y
n
c
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
V
o
lker L
e
n
d
ecke
libsmbclient
:
Make cli_raw_tco
n
async
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker Le
n
decke
libsmbcl
i
ent: Streamline cli_open
x
a
b
it
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
V
o
lker Len
d
ecke
libsmbclient:
U
s
e tev
e
nt_
r
eq_poll_ntstat
u
s
in
cli_op
e
nx
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker L
e
ndeck
e
libs
m
b
c
lient: Streamline cli_
t
con_andx a bit
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker L
e
nd
e
cke
libsmbclient: Use tevent_r
e
q_poll_ntsta
t
u
s in cli_tc
o
n_andx
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker
L
endecke
libsmbclient
:
Make cli_
s
tart_connection
a
s
y
nc
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker Lendec
k
e
lib
s
mbcli
e
nt:
R
e
move
u
n
used cli_conn
e
ct_sock
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volke
r
Len
d
ecke
li
b
sm
b
c
lient: Add async cli_
c
onnect_nb
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Vol
k
er Len
d
eck
e
libsmbclient: Avoid a ta
l
loc_strdup
in
c
li_c
o
nnec
t
_nb
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Vo
l
ker L
e
ndecke
libsmbclien
t
: Make
cli_connect_sock a
s
y
n
c
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker L
e
ndecke
l
i
b
smbcl
i
ent: Remove unu
s
ed sync
w
ra
p
pers
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volke
r
Lendecke
l
ibsmbclient
:
Add async cl
i
_se
s
sion_setup
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker L
e
ndecke
libsmbclien
t
: Remove unus
e
d cl
i
_session_setup_ntlms
s
p
(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volke
r
Lende
c
ke
libsmbclien
t
: A
d
d async cl
i
_
s
ession
_
setup_ntlmssp
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker Len
d
ecke
l
i
b
smbcl
i
en
t
: Fact
o
r
ou
t
cli_session
_
setup_get_account
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
Volker
L
endecke
libsmbc
l
i
e
n
t
: S
l
ightl
y
s
implify cli_session_s
e
tup
_
s
pnego
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
V
olker Lende
c
ke
l
i
bsmbclient: Facto
r
out
c
li_session_setup_get_princip
a
l
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
V
o
lker Lendecke
l
i
bs
m
bclient: Avoid
a
data copy
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-11
V
o
lker
L
ende
c
ke
lib
s
mbc
l
ient:
Fix a
l
eak on talloc_tos()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-09
Volker
Lendecke
vfs_fak
e
_perms: Fix bug 9775, segfa
u
lt
for "artif
i
cial
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-09
Volk
e
r Lend
e
c
k
e
vfs_fake_perms:
Slightly stream
l
ine code
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-09
Volke
r
Lendecke
vfs_fake_
p
erms: Slightly strea
m
line
co
d
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-09
Volker Len
d
ecke
win
b
i
n
d
d: Avoid a fd leak when w
e
can no
t
fork
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-09
Volker L
e
ndecke
pylibsmb: Avoid a
segfault if
n
o credentials are passed
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-05
Vo
l
ker Lendecke
doc: Document performanc
e
impact of "hide unxx" pa
r
ameters
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-04
Volker Lendecke
tevent: Only set
p
ol
l
_ev
-
>
delete=
f
alse if it w
a
s true
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-04-03
Vol
k
er Lendecke
libs
m
b
cli
e
n
t
: F
i
x c
l
i
_
ses
s
ion_setup_guest
_
send
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-27
Volke
r
Len
d
ecke
dbwrap: A
d
d a comment explaining a r
e
striction
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker Lend
e
c
k
e
smbd
:
R
emove
an o
p
timi
z
ation that became unn
e
c
e
ssary
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker Lendecke
smbd: We do
n
't collect our own vnn anymore
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker Le
n
d
ecke
smbd
:
S
ligh
t
l
y si
m
pl
i
fy notify_trigger
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Vol
k
e
r
Lende
c
ke
sm
b
d: Sli
g
htly simplify
notify_trigger
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker
Lend
e
cke
smbd
:
Avoid some talloc_realloc in
notify_internal
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
V
o
lker Lendeck
e
d
b
w
rap-ctdb: Avoid a talloc_s
t
ackframe()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
V
o
lker
L
endecke
ctdb-conn: remove ct
d
bd_fetch
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volke
r
L
e
ndecke
dbwrap-ct
d
b: Use c
t
d
bd_parse
in db
_
ctdb_parse_record
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker Len
d
ecke
ctdb-conn
:
Add
ctdbd_parse
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker Lendecke
td
b
: Fix blank line endi
n
gs
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker L
e
ndecke
tdb
:
Little format chang
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-26
Volker Le
n
decke
s
m
bd: Av
o
id
s
ending 0-sized
k
eys to dbw
r
ap
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-25
Volker L
e
ndeck
e
dbwrap: Use tdb_null
in
d
b_ctdb_delete
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-22
V
olker Lendecke
smbd: Tune
"
dir" a bit
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-18
Volker
L
e
n
d
e
c
ke
w
k
ssv
c
: Fix
b
ug 9727, NULL p
o
inter der
e
fe
r
ence
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-14
Volke
r
Le
n
decke
sm
b
d
: Fix a typo
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-03-05
Volker
Lende
c
ke
tdb: Sl
i
g
h
t
l
y
sim
p
l
ify tdb_expand_file
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-02-19
Volker Le
n
decke
t
d
b
: Slightly simplify
tran
s
a
cti
o
n_write
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-02-19
Volker
Len
d
ecke
tdb: Make t
d
b_release_transac
t
ion_loc
k
s
u
se tdb_a
l
lrecord
_
u
n
loc
k
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-02-19
Volker Lendecke
tdb: D
o
n
't segfault if t
d
b_open_ex for
c
he
c
k f
a
iled
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-02-19
Volker Le
n
deck
e
tdb: Facto
r
out
t
he
retry loop from
t
db_
a
llrecord_upgrade
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-02-19
Volker L
e
n
d
ec
k
e
tdb:
S
implify fcntl_l
o
ck() a bit
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2013-02-19
Volker Lendecke
tdb: Use tdb
_
nu
l
l in freeli
s
t
check
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
next