include/srvstr.h

説明を見る。
00001 /* 
00002    Unix SMB/CIFS implementation.
00003    server specific string routines
00004    Copyright (C) Andrew Tridgell 2001
00005    
00006    This program is free software; you can redistribute it and/or modify
00007    it under the terms of the GNU General Public License as published by
00008    the Free Software Foundation; either version 2 of the License, or
00009    (at your option) any later version.
00010    
00011    This program is distributed in the hope that it will be useful,
00012    but WITHOUT ANY WARRANTY; without even the implied warranty of
00013    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014    GNU General Public License for more details.
00015    
00016    You should have received a copy of the GNU General Public License
00017    along with this program; if not, write to the Free Software
00018    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
00019 */
00020 
00021 #define srvstr_pull(base_ptr, dest, src, dest_len, src_len, flags) \
00022     pull_string(base_ptr, dest, src, dest_len, src_len, flags)
00023 
00024 /* pull a string from the smb_buf part of a packet. In this case the
00025    string can either be null terminated or it can be terminated by the
00026    end of the smbbuf area 
00027 */
00028 
00029 #define srvstr_pull_buf(inbuf, dest, src, dest_len, flags) \
00030     pull_string(inbuf, dest, src, dest_len, smb_bufrem(inbuf, src), flags)
00031 

Sambaに対してSat Aug 29 21:22:57 2009に生成されました。  doxygen 1.4.7