root/source3/utils/net_help_common.h

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

INCLUDED FROM


   1 /*
   2    Samba Unix/Linux SMB client library
   3    net help commands
   4    Copyright (C) 2008  Kai Blin  (kai@samba.org)
   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 _NET_HELP_COMMON_H_
  21 #define _NET_HELP_COMMON_H_
  22 
  23 /**
  24  * Get help for common methods.
  25  *
  26  * This will output some help for using the ADS/RPC/RAP transports.
  27  *
  28  * @param c     A net_context structure
  29  * @param argc  Normal argc with previous parameters removed
  30  * @param argv  Normal argv with previous parameters removed
  31  * @return      0 on success, nonzero on failure.
  32  */
  33 int net_common_methods_usage(struct net_context *c, int argc, const char**argv);
  34 
  35 /**
  36  * Get help for common flags.
  37  *
  38  * This will output some help for using common flags.
  39  *
  40  * @param c     A net_context structure
  41  * @param argc  Normal argc with previous parameters removed
  42  * @param argv  Normal argv with previous parameters removed
  43  * @return      0 on success, nonzero on failure.
  44  */
  45 int net_common_flags_usage(struct net_context *c, int argc, const char **argv);
  46 
  47 
  48 #endif /* _NET_HELP_COMMON_H_*/
  49 

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