root/source4/lib/samba3/samba3.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* 
   2    Unix SMB/CIFS implementation.
   3    Samba3 interfaces
   4    Copyright (C) Jelmer Vernooij                        2005.
   5    
   6    This program is free software; you can redistribute it and/or modify
   7    it under the terms of the GNU General Public License as published by
   8    the Free Software Foundation; either version 3 of the License, or
   9    (at your option) any later version.
  10    
  11    This program is distributed in the hope that it will be useful,
  12    but WITHOUT ANY WARRANTY; without even the implied warranty of
  13    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14    GNU General Public License for more details.
  15    
  16    You should have received a copy of the GNU General Public License
  17    along with this program.  If not, see <http://www.gnu.org/licenses/>.
  18 */
  19 
  20 #ifndef _SAMBA3_H /* _SAMBA3_H */
  21 #define _SAMBA3_H 
  22 
  23 #include "librpc/gen_ndr/security.h"
  24 #include "librpc/gen_ndr/samr.h"
  25 #include "param/param.h"
  26 
  27 struct samr_Password *smbpasswd_gethexpwd(TALLOC_CTX *mem_ctx, const char *p);
  28 char *smbpasswd_sethexpwd(TALLOC_CTX *mem_ctx, struct samr_Password *pwd, uint16_t acb_info);
  29 uint16_t smbpasswd_decode_acb_info(const char *p);
  30 char *smbpasswd_encode_acb_info(TALLOC_CTX *mem_ctx, uint16_t acb_info);
  31 
  32 #endif /* _SAMBA3_H */

/* [<][>][^][v][top][bottom][index][help] */