root/source4/libcli/raw/rawlpq.c

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

DEFINITIONS

This source file includes following definitions.
  1. smb_raw_lpq_send
  2. smb_raw_lpq_recv
  3. smb_raw_lpq

   1 /* 
   2    Unix SMB/CIFS implementation.
   3    client lpq operations
   4    Copyright (C) Tim Potter 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 #include "includes.h"
  21 #include "smb.h"
  22 #include "libcli/raw/libcliraw.h"
  23 #include "libcli/raw/raw_proto.h"
  24 
  25 /****************************************************************************
  26  lpq - async send
  27 ****************************************************************************/
  28 struct smbcli_request *smb_raw_lpq_send(struct smbcli_tree *tree,
     /* [<][>][^][v][top][bottom][index][help] */
  29                                         union smb_lpq *parms)
  30 {
  31         return NULL;
  32 }
  33 
  34 /****************************************************************************
  35  lpq - async receive
  36 ****************************************************************************/
  37 NTSTATUS smb_raw_lpq_recv(struct smbcli_request *req, union smb_lpq *parms)
     /* [<][>][^][v][top][bottom][index][help] */
  38 {
  39         return NT_STATUS_NOT_IMPLEMENTED;
  40 }
  41 
  42 /*
  43   lpq - sync interface
  44 */
  45 NTSTATUS smb_raw_lpq(struct smbcli_tree *tree, union smb_lpq *parms)
     /* [<][>][^][v][top][bottom][index][help] */
  46 {
  47         struct smbcli_request *req = smb_raw_lpq_send(tree, parms);
  48         return smb_raw_lpq_recv(req, parms);
  49 }

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