亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? net.c

?? samba最新軟件
?? C
字號:
/*    Samba Unix/Linux SMB client library    Distributed SMB/CIFS Server Management Utility    Copyright (C) 2001 Steve French  (sfrench@us.ibm.com)   Copyright (C) 2001 Jim McDonough (jmcd@us.ibm.com)   Copyright (C) 2001 Andrew Tridgell (tridge@samba.org)   Copyright (C) 2001 Andrew Bartlett (abartlet@samba.org)   Copyright (C) 2004 Stefan Metzmacher (metze@samba.org)   Largely rewritten by metze in August 2004   Originally written by Steve and Jim. Largely rewritten by tridge in   November 2001.   Reworked again by abartlet in December 2001   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 3 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, see <http://www.gnu.org/licenses/>.*/ /*****************************************************//*                                                   *//*   Distributed SMB/CIFS Server Management Utility  *//*                                                   *//*   The intent was to make the syntax similar       *//*   to the NET utility (first developed in DOS      *//*   with additional interesting & useful functions  *//*   added in later SMB server network operating     *//*   systems).                                       *//*                                                   *//*****************************************************/#include "includes.h"#include "utils/net/net.h"#include "lib/cmdline/popt_common.h"#include "lib/ldb/include/ldb.h"#include "librpc/rpc/dcerpc.h"#include "param/param.h"#include "lib/events/events.h"#include "auth/credentials/credentials.h"/*  run a function from a function table. If not found then  call the specified usage function */int net_run_function(struct net_context *ctx,			int argc, const char **argv,			const struct net_functable *functable, 			int (*usage_fn)(struct net_context *ctx, int argc, const char **argv)){	int i;	if (argc == 0) {		return usage_fn(ctx, argc, argv);	} else if (argc == 1 && strequal(argv[0], "help")) {		return net_help(ctx, functable);	}	for (i=0; functable[i].name; i++) {		if (strcasecmp_m(argv[0], functable[i].name) == 0)			return functable[i].fn(ctx, argc-1, argv+1);	}	d_printf("No command: %s\n", argv[0]);	return usage_fn(ctx, argc, argv);}/*  run a usage function from a function table. If not found then fail*/int net_run_usage(struct net_context *ctx,			int argc, const char **argv,			const struct net_functable *functable){	int i;	for (i=0; functable[i].name; i++) {		if (strcasecmp_m(argv[0], functable[i].name) == 0)			if (functable[i].usage) {				return functable[i].usage(ctx, argc-1, argv+1);			}	}	d_printf("No usage information for command: %s\n", argv[0]);	return 1;}/* main function table */static const struct net_functable net_functable[] = {	{"password", "change password\n", net_password, net_password_usage},	{"time", "get remote server's time\n", net_time, net_time_usage},	{"join", "join a domain\n", net_join, net_join_usage},	{"samdump", "dump the sam of a domain\n", net_samdump, net_samdump_usage},	{"vampire", "join and syncronise an AD domain onto the local server\n", net_vampire, net_vampire_usage},	{"samsync", "synchronise into the local ldb the sam of an NT4 domain\n", net_samsync_ldb, net_samsync_ldb_usage},	{"user", "manage user accounts\n", net_user, net_user_usage},	{NULL, NULL, NULL, NULL}};int net_help(struct net_context *ctx, const struct net_functable *ftable){	int i = 0;	const char *name = ftable[i].name;	const char *desc = ftable[i].desc;	d_printf("Available commands:\n");	while (name && desc) {		d_printf("\t%s\t\t%s", name, desc);		name = ftable[++i].name;		desc = ftable[i].desc;	}	return 0;}static int net_usage(struct net_context *ctx, int argc, const char **argv){	d_printf("Usage:\n");	d_printf("net <command> [options]\n");	return 0;}/****************************************************************************  main program****************************************************************************/static int binary_net(int argc, const char **argv){	int opt,i;	int rc;	int argc_new;	const char **argv_new;	struct event_context *ev;	struct net_context *ctx = NULL;	poptContext pc;	struct poptOption long_options[] = {		POPT_AUTOHELP		POPT_COMMON_SAMBA		POPT_COMMON_CONNECTION		POPT_COMMON_CREDENTIALS		POPT_COMMON_VERSION		{ NULL }	};	setlinebuf(stdout);	pc = poptGetContext("net", argc, (const char **) argv, long_options, 			    POPT_CONTEXT_KEEP_FIRST);	while((opt = poptGetNextOpt(pc)) != -1) {		switch (opt) {		default:			d_printf("Invalid option %s: %s\n", 				 poptBadOption(pc, 0), poptStrerror(opt));			net_usage(ctx, argc, argv);			exit(1);		}	}	argv_new = (const char **)poptGetArgs(pc);	argc_new = argc;	for (i=0; i<argc; i++) {		if (argv_new[i] == NULL) {			argc_new = i;			break;		}	}	if (argc_new < 2) {		return net_usage(ctx, argc, argv);	}	dcerpc_init();	ev = event_context_init(NULL);	if (!ev) {		d_printf("Failed to create an event context\n");		exit(1);	}	ctx = talloc(ev, struct net_context);	if (!ctx) {		d_printf("Failed to talloc a net_context\n");		exit(1);	}	ZERO_STRUCTP(ctx);	ctx->lp_ctx = cmdline_lp_ctx;	ctx->credentials = cmdline_credentials;	ctx->event_ctx = ev;	rc = net_run_function(ctx, argc_new-1, argv_new+1, net_functable, net_usage);	if (rc != 0) {		DEBUG(0,("return code = %d\n", rc));	}	talloc_free(ev);	return rc;} int main(int argc, const char **argv){	return binary_net(argc, argv);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久四虎| 日本在线观看不卡视频| 91在线免费看| 国产精品激情偷乱一区二区∴| 国产成人午夜视频| 亚洲国产精品精华液ab| www.久久久久久久久| 亚洲人妖av一区二区| 日本电影欧美片| 亚洲综合在线电影| 欧美一级理论性理论a| 精品制服美女丁香| 日本一区二区成人| 欧美亚洲一区二区三区四区| 午夜精品福利在线| 精品久久久久久久久久久久久久久 | 久久99精品久久久久久久久久久久| 精品国产一二三区| 不卡视频在线看| 亚洲成人综合视频| 久久免费视频色| 色综合久久综合| 青青草97国产精品免费观看 | 欧美一区二区视频网站| 国产精品中文欧美| 日韩av网站免费在线| 欧美成人a在线| 91麻豆免费观看| 日本午夜精品一区二区三区电影| 久久伊99综合婷婷久久伊| 99国内精品久久| 久久精品国产免费看久久精品| 国产日本欧洲亚洲| 在线观看av不卡| 国产精品香蕉一区二区三区| 亚洲一区视频在线| 国产欧美一区二区在线| 欧美日韩一二三| 成人午夜看片网址| 狂野欧美性猛交blacked| 亚洲欧洲精品成人久久奇米网| 欧美日本精品一区二区三区| 成人深夜视频在线观看| 日韩高清不卡一区二区三区| 中文字幕一区二区视频| 精品蜜桃在线看| 欧美色图在线观看| 91丨porny丨最新| 国产精品一区在线观看乱码 | 精品国产乱码久久久久久老虎| 色成年激情久久综合| 国产黄人亚洲片| 另类欧美日韩国产在线| 亚洲一区二区成人在线观看| 国产精品免费视频网站| 欧美精品一区二| 欧美一区二区三区白人| 欧美午夜免费电影| 99久久精品国产一区二区三区| 麻豆精品在线观看| 日本亚洲免费观看| 日产国产欧美视频一区精品| 亚洲综合在线视频| 一区二区免费在线播放| 综合电影一区二区三区| 中文字幕中文字幕一区二区 | 日韩限制级电影在线观看| 欧美日韩免费视频| 欧美日韩一区二区欧美激情| 欧美视频一区二区三区在线观看 | 色综合天天视频在线观看| 成熟亚洲日本毛茸茸凸凹| 韩国女主播一区| 久草热8精品视频在线观看| 日日夜夜一区二区| 亚洲国产视频a| 专区另类欧美日韩| 欧美激情中文字幕一区二区| 欧美电影一区二区| 欧美三级一区二区| 欧美在线你懂的| 91久久精品一区二区三| 成人国产精品免费网站| 国产精品一二三四五| 精品亚洲国内自在自线福利| 免费人成黄页网站在线一区二区| 午夜久久久久久| 婷婷综合在线观看| 精品一区二区在线免费观看| 免费观看在线色综合| 青青草91视频| 久久精品国产亚洲高清剧情介绍 | 久久成人精品无人区| 日韩在线播放一区二区| 亚洲a一区二区| 亚洲r级在线视频| 午夜不卡在线视频| 日韩电影一区二区三区四区| 爽好多水快深点欧美视频| 日韩av一区二| 日本成人在线电影网| 精品写真视频在线观看 | 天天影视色香欲综合网老头| 亚洲一区二区av在线| 婷婷国产v国产偷v亚洲高清| 亚洲一区二区三区影院| 亚洲一二三四区| 久色婷婷小香蕉久久| 国产精品一卡二卡| jiyouzz国产精品久久| 色国产综合视频| 91精品一区二区三区久久久久久| 3d成人h动漫网站入口| 精品久久五月天| 一区二区三区自拍| 丝袜亚洲另类欧美| 国内不卡的二区三区中文字幕| 成人综合婷婷国产精品久久| 波多野结衣视频一区| 色婷婷av一区二区三区大白胸 | 岛国一区二区在线观看| 一本色道久久综合狠狠躁的推荐| 欧美少妇bbb| 精品乱码亚洲一区二区不卡| 综合在线观看色| 男女性色大片免费观看一区二区| 国产精品一区二区免费不卡| 91浏览器打开| 91精品国产色综合久久不卡蜜臀| 久久久久久久久久电影| 国产精品国模大尺度视频| 狂野欧美性猛交blacked| 成人网页在线观看| 欧美精品久久一区| 中文乱码免费一区二区| 亚洲午夜精品一区二区三区他趣| 极品销魂美女一区二区三区| 成人网页在线观看| www国产精品av| 夜夜嗨av一区二区三区四季av| 麻豆成人综合网| 91啪亚洲精品| 精品国产乱码久久久久久闺蜜| ...av二区三区久久精品| 蜜桃精品视频在线| 91丨porny丨国产| 26uuu色噜噜精品一区| 亚洲最色的网站| 床上的激情91.| 精品久久久久久久久久久久包黑料| 亚洲男人天堂av| 成人福利视频网站| 日韩视频免费观看高清在线视频| 亚洲色图色小说| 国产精品99久| 日韩欧美一级二级三级| 亚洲高清一区二区三区| 波波电影院一区二区三区| 精品国精品国产尤物美女| 亚洲成人777| 在线免费观看不卡av| 亚洲欧美日韩国产综合在线 | 成人av电影免费观看| 亚洲精品一区二区三区精华液| 亚洲一区二区三区中文字幕在线| 国产精品 欧美精品| 精品国产一二三| 国产福利一区二区三区视频在线| 欧美一区二区三区在| 一区二区三区鲁丝不卡| 成年人网站91| 国产精品久久久久影视| 国产一区二区三区免费观看| 久久久不卡网国产精品一区| 看电视剧不卡顿的网站| 日韩欧美在线一区二区三区| 亚洲高清免费在线| 欧美影院一区二区三区| 亚洲美女区一区| 欧美三级日韩在线| 亚洲福利一区二区| 欧美吞精做爰啪啪高潮| 依依成人精品视频| 欧美日韩国产影片| 亚洲成a人在线观看| 欧美成va人片在线观看| 精品亚洲成av人在线观看| 欧美三级蜜桃2在线观看| 欧美色中文字幕| 一本大道久久精品懂色aⅴ| 国产一区二区三区av电影 | 国产精品美女久久久久久2018| 91黄视频在线观看| 国内精品在线播放| 99精品欧美一区二区三区小说 | 亚洲蜜臀av乱码久久精品蜜桃| 国产成人av一区二区三区在线| 精品电影一区二区| 国内精品在线播放| 国产精品美女久久久久久久|