diff options
author | Andrew Tridgell <tridge@samba.org> | 1999-12-13 13:35:20 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1999-12-13 13:35:20 +0000 |
commit | 32a965e09ce4befe971855e11e1fb5ceb51a9ed1 (patch) | |
tree | 157f164263a56d7e3f2ca1fe9a05a9df24f25234 /source3/rpc_server/srv_brs.c | |
parent | 3db52feb1f3b2c07ce0b06ad4a7099fa6efe3fc7 (diff) | |
download | samba-32a965e09ce4befe971855e11e1fb5ceb51a9ed1.tar.gz samba-32a965e09ce4befe971855e11e1fb5ceb51a9ed1.tar.bz2 samba-32a965e09ce4befe971855e11e1fb5ceb51a9ed1.zip |
2nd phase of head branch sync with SAMBA_2_0 - this delets all the files that were in the head branch but weren't in SAMBA_2_0
(This used to be commit d7b208786590b5a28618590172b8d523627dda09)
Diffstat (limited to 'source3/rpc_server/srv_brs.c')
-rw-r--r-- | source3/rpc_server/srv_brs.c | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/source3/rpc_server/srv_brs.c b/source3/rpc_server/srv_brs.c deleted file mode 100644 index c9abab20be..0000000000 --- a/source3/rpc_server/srv_brs.c +++ /dev/null @@ -1,98 +0,0 @@ - -/* - * Unix SMB/Netbios implementation. - * Version 1.9. - * RPC Pipe client / server routines - * Copyright (C) Andrew Tridgell 1992-1999, - * Copyright (C) Luke Kenneth Casson Leighton 1996-1999, - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - - -#include "includes.h" -#include "nterr.h" - -extern int DEBUGLEVEL; -extern pstring global_myname; - - -/******************************************************************* - create_brs_info_100 - ********************************************************************/ -static void create_brs_info_100(BRS_INFO_100 *inf) -{ - DEBUG(5,("create_brs_info_100: %d\n", __LINE__)); - - make_brs_info_100(inf); -} - -/******************************************************************* - brs_reply_query_info - - only supports info level 100 at the moment. - - ********************************************************************/ -static void brs_reply_query_info(BRS_Q_QUERY_INFO *q_u, - prs_struct *rdata, - int status) -{ - BRS_R_QUERY_INFO r_u; - BRS_INFO_100 brs100; - - DEBUG(5,("brs_query_info: %d\n", __LINE__)); - - create_brs_info_100(&brs100); - make_brs_r_query_info(&r_u, q_u->switch_value1, &brs100, status); - - /* store the response in the SMB stream */ - brs_io_r_query_info("", &r_u, rdata, 0); - - DEBUG(5,("brs_query_info: %d\n", __LINE__)); -} - -/******************************************************************* - api_brs_query_info - ********************************************************************/ -static void api_brs_query_info( rpcsrv_struct *p, prs_struct *data, - prs_struct *rdata ) -{ - BRS_Q_QUERY_INFO q_u; - - /* grab the net share enum */ - brs_io_q_query_info("", &q_u, data, 0); - - /* construct reply. always indicate success */ - brs_reply_query_info(&q_u, rdata, 0x0); -} - - -/******************************************************************* - \PIPE\brssvc commands - ********************************************************************/ -struct api_struct api_brs_cmds[] = -{ - { "BRS_Q_QUERY_INFO", BRS_QUERY_INFO, api_brs_query_info }, - { NULL , 0 , NULL } -}; - -/******************************************************************* - receives a browser pipe and responds. - ********************************************************************/ -BOOL api_brs_rpc(rpcsrv_struct *p, prs_struct *data) -{ - return api_rpcTNP(p, "api_brs_rpc", api_brs_cmds, data); -} - |