libcli/smb: move smb2cli_close.c from source3 to the toplevel
[Samba/gebeck_regimport.git] / source3 / libsmb / clistr.c
blobf1264f65ce521fa2275ca4c3dbac9ad6688dbc83
1 /*
2 Unix SMB/CIFS implementation.
3 client string routines
4 Copyright (C) Andrew Tridgell 2001
5 Copyright (C) Andrew Bartlett <abartlet@samba.org> 2003
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 3 of the License, or
10 (at your option) any later version.
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #include "includes.h"
22 #include "libsmb/libsmb.h"
24 size_t clistr_pull_talloc(TALLOC_CTX *ctx,
25 const char *base,
26 uint16_t flags2,
27 char **pp_dest,
28 const void *src,
29 int src_len,
30 int flags)
32 return pull_string_talloc(ctx,
33 base,
34 flags2,
35 pp_dest,
36 src,
37 src_len,
38 flags);