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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? svc_simple.c

?? vxworks的完整的源代碼
?? C
字號(hào):
/* svc_simple.c - simplified front end to rpc *//* Copyright 1984-2001 Wind River Systems, Inc. */#include "copyright_wrs.h"/* * Copyright (C) 1984, Sun Microsystems, Inc. * * Sun RPC is a product of Sun Microsystems, Inc. and is provided for * unrestricted use provided that this legend is included on all tape * media and as a part of the software program in whole or part.  Users * may copy or modify Sun RPC without charge, but are not authorized * to license or distribute it to anyone else except as part of a product or * program developed by the user. * * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. * * Sun RPC is provided with no support and without any obligation on the * part of Sun Microsystems, Inc. to assist in its use, correction, * modification or enhancement. * * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC * OR ANY PART THEREOF. * * In no event will Sun Microsystems, Inc. be liable for any lost revenue * or profits or other special, indirect and consequential damages, even if * Sun has been advised of the possibility of such damages. * * Sun Microsystems, Inc. * 2550 Garcia Avenue * Mountain View, California  94043 *//*modification history--------------------01p,15oct01,rae  merge from truestack ver 01q, base 01o (AE / 5_X)01o,20feb97,jank removed comment in comment L:15801n,15sep93,kdl  changed svcudp_create() call to only pass one param (SPR #2427)01m,11aug93,jmm  Changed ioctl.h and socket.h to sys/ioctl.h and sys/socket.h01l,26may92,rrr  the tree shuffle01k,04oct91,rrr  passed through the ansification filter		  -changed includes to have absolute path from h/		  -changed copyright notice01j,01apr91,elh	  added svc_simpleInclude.01i,25oct90,dnw   removed include of utime.h.01h,10may90,dnw   moved moduleStatics to rpcGbl; removed init/exit routines		  changed taskModuleList to taskRpcStatics01g,19apr90,hjb   de-linted.01f,27oct89,hjb   upgraded to 4.001e,04may89,dnw   fixed bug in universal() of not freeing args.01d,19apr89,gae   added svc_simpleExit to do tidy cleanup for tasks.		  changed svc_simpleInit to return pointer to moduleStatics.01c,05apr88,gae   changed fprintf() to printErr().01b,11nov87,jlf   added wrs copyright, title, mod history, etc.01a,01nov87,rdc   first VxWorks version*/#ifndef lint/* static char sccsid[] = "@(#)svc_simple.c 1.1 86/02/03 Copyr 1984 Sun Micro"; */#endif/* * svc_simple.c * Simplified front end to rpc. * */#include "rpc/rpc.h"#include "sys/socket.h"#include "vxWorks.h"#include "memLib.h"#include "rpc/rpcGbl.h"#include "memPartLib.h"#include "stdio.h"#include "rpc/pmap_clnt.h"LOCAL void universal();				/* 4.0 */void svc_simpleInclude ()    {    }intregisterrpc(prognum, versnum, procnum, progname, inproc, outproc)	char *(*progname)();	xdrproc_t inproc, outproc;{	FAST struct svc_simple *ms = &taskRpcStatics->svc_simple;	if (procnum == NULLPROC) {		printErr ("can't reassign procedure number %d\n", NULLPROC);		return (-1);	}	if (!ms->madetransp) {		ms->madetransp = 1;		ms->transp = svcudp_create(RPC_ANYSOCK);		if (ms->transp == NULL) {			printErr ("couldn't create an rpc server\n");			return (-1);		}	}	pmap_unset((u_long) prognum, (u_long) versnum);	if (!svc_register(ms->transp, (u_long) prognum, (u_long) versnum,			  universal, IPPROTO_UDP)) {	    	printErr ("couldn't register prog %d vers %d\n",			  prognum, versnum);		return (-1);	}	ms->pl = (struct proglst *) KHEAP_ALLOC(sizeof(struct proglst));	if (ms->pl == NULL) {		printErr ("registerrpc: out of memory\n");		return (-1);	}	ms->pl->p_progname = progname;	ms->pl->p_prognum = prognum;	ms->pl->p_procnum = procnum;	ms->pl->p_inproc = inproc;	ms->pl->p_outproc = outproc;	ms->pl->p_nxt = ms->proglst;	ms->proglst = ms->pl;	return (0);}LOCAL void universal(rqstp, transp)				/* 4.0 */	struct svc_req *rqstp;	SVCXPRT *transp;{	int prog, proc;	char *outdata;	/* XXX char xdrbuf[UDPMSGSIZE]; */	char *xdrbuf = (char *) KHEAP_ALLOC(UDPMSGSIZE);	struct proglst *pl;	FAST struct svc_simple *ms = &taskRpcStatics->svc_simple;	if (xdrbuf == NULL)	    {	    panic ("rpc: universal: out of memory\n");	    return;	    }	/*	 * enforce "procnum 0 is echo" convention	 */	if (rqstp->rq_proc == NULLPROC) {		if (svc_sendreply(transp, xdr_void, (char *) 0) == FALSE) {			printErr ("xxx\n");			KHEAP_FREE(xdrbuf);			taskSuspend (0);		}		KHEAP_FREE(xdrbuf);		return;	}	prog = rqstp->rq_prog;	proc = rqstp->rq_proc;	for (pl = ms->proglst; pl != NULL; pl = pl->p_nxt)		if (pl->p_prognum == prog && pl->p_procnum == proc) {			/* decode arguments into a CLEAN buffer */			/*XXX bzero(xdrbuf, sizeof(xdrbuf)); required ! */			bzero(xdrbuf, UDPMSGSIZE); /* required ! */			if (!svc_getargs(transp, pl->p_inproc, xdrbuf)) {				svcerr_decode(transp);				KHEAP_FREE(xdrbuf);				return;			}			outdata = (*(pl->p_progname))(xdrbuf);			if (outdata == NULL && pl->p_outproc != xdr_void)				{				/* there was an error */				KHEAP_FREE(xdrbuf);				return;				}			if (!svc_sendreply(transp, pl->p_outproc, outdata)) {				printErr ("trouble replying to prog %d\n",				    pl->p_prognum);				KHEAP_FREE(xdrbuf);				taskSuspend (0);			}			/* free the decoded arguments */			(void)svc_freeargs(transp, pl->p_inproc, xdrbuf);			KHEAP_FREE(xdrbuf);			return;		}	printErr ("never registered prog %d\n", prog);	KHEAP_FREE(xdrbuf);	taskSuspend (0);}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产suv精品一区二区三区| 亚洲卡通欧美制服中文| 91小视频免费观看| 青青青伊人色综合久久| 久久日一线二线三线suv| 国产成人亚洲精品狼色在线| 亚洲福利视频一区| 欧美国产综合色视频| 欧美伊人久久久久久久久影院 | 亚洲成人av一区二区三区| 日韩久久免费av| 99精品视频一区| 亚洲午夜在线观看视频在线| 91精品国产色综合久久不卡电影| 国产一二精品视频| 日韩激情一二三区| 亚洲精品国产第一综合99久久| 日韩欧美亚洲国产精品字幕久久久| 97se亚洲国产综合自在线不卡 | 97精品电影院| 国产成人精品免费视频网站| 日韩经典一区二区| 午夜影院久久久| 亚洲精品久久7777| 国产精品国产三级国产| 国产亚洲午夜高清国产拍精品| 91精品国产日韩91久久久久久| 91久久精品午夜一区二区| 成人精品高清在线| 国产成人精品1024| 国产一区欧美一区| 久久97超碰国产精品超碰| 午夜电影久久久| 亚洲国产成人91porn| 亚洲精品视频一区二区| 国产精品福利一区| 国产精品嫩草久久久久| 久久久久99精品一区| 欧美精品一区二区三区很污很色的| 欧美高清视频在线高清观看mv色露露十八| 97se亚洲国产综合自在线不卡| 99在线热播精品免费| 99久久婷婷国产综合精品| 成人免费视频网站在线观看| 粉嫩高潮美女一区二区三区| 国产精品中文字幕日韩精品| 久久99热99| 国产综合一区二区| 国内外成人在线| 国产精选一区二区三区| 国产精品影视天天线| 国产成人亚洲精品青草天美| 成熟亚洲日本毛茸茸凸凹| 成人激情免费网站| 91视频国产资源| 欧洲人成人精品| 精品1区2区3区| 3d动漫精品啪啪一区二区竹菊 | 91在线观看污| 色妹子一区二区| 欧美欧美午夜aⅴ在线观看| 在线综合视频播放| 欧美mv日韩mv| 中文字幕在线不卡视频| 亚洲精选视频在线| 午夜欧美2019年伦理| 免费成人在线观看视频| 国产做a爰片久久毛片 | 日韩视频免费观看高清完整版 | 欧美一区二区视频免费观看| 日韩欧美一级精品久久| 国产亚洲精品超碰| 亚洲精品久久久蜜桃| 奇米色一区二区三区四区| 国产精品综合在线视频| 91年精品国产| 91精品国产全国免费观看| 久久久久久久综合狠狠综合| 亚洲国产成人一区二区三区| 亚洲另类一区二区| 狠狠久久亚洲欧美| 欧洲视频一区二区| 久久蜜桃av一区二区天堂| 日韩码欧中文字| 久久机这里只有精品| 99国产精品视频免费观看| 欧美久久久久久蜜桃| 欧美激情在线观看视频免费| 亚洲综合久久av| 国产一区二区三区久久悠悠色av| 99re66热这里只有精品3直播 | 伊人开心综合网| 麻豆精品在线播放| 色婷婷综合久久久久中文一区二区| 日韩美女视频一区二区在线观看| 亚洲天堂福利av| 国产麻豆日韩欧美久久| 欧美日韩日本视频| 国产精品网曝门| 蜜桃在线一区二区三区| 色噜噜狠狠成人网p站| 国产欧美日韩亚州综合| 日日摸夜夜添夜夜添精品视频 | 亚洲欧美日韩成人高清在线一区| 久久99精品国产.久久久久| 一本色道亚洲精品aⅴ| 久久久精品国产免费观看同学| 一区二区三区在线观看视频| 精品在线一区二区| 欧美综合在线视频| 国产亚洲欧美在线| 亚洲一二三四在线| 91在线国产观看| 精品国产sm最大网站免费看| 亚洲综合久久久久| 成人久久视频在线观看| 99热这里都是精品| 国产亚洲污的网站| 蜜桃av噜噜一区二区三区小说| av成人动漫在线观看| 精品久久久久香蕉网| 亚洲一区二区中文在线| 国产美女精品在线| 91精品欧美一区二区三区综合在| 国产精品三级视频| 美女任你摸久久| 在线观看av不卡| 国产视频视频一区| 国产精品资源网站| 日韩欧美色综合网站| 亚洲电影一级片| 一本大道久久精品懂色aⅴ| 久久综合久久综合久久| 精品一二线国产| 欧美精品色一区二区三区| 依依成人综合视频| 97se亚洲国产综合自在线不卡| 国产色91在线| 成人性生交大片免费看在线播放| 日韩美女在线视频| 日产精品久久久久久久性色| 欧美偷拍一区二区| 一区二区三区av电影| av中文字幕在线不卡| 久久久www成人免费无遮挡大片| 日韩和欧美一区二区三区| 欧美调教femdomvk| 一区二区三区国产豹纹内裤在线| 97久久精品人人做人人爽50路| 国产精品色婷婷久久58| 成人网在线免费视频| 国产欧美在线观看一区| 国产精品中文欧美| 中文字幕中文在线不卡住| 国产精品亚洲专一区二区三区 | 午夜精品久久久| 在线观看区一区二| 亚洲中国最大av网站| 91.成人天堂一区| 三级成人在线视频| 精品国免费一区二区三区| 日韩福利视频网| 久久久午夜精品| 成人免费毛片嘿嘿连载视频| 国产精品午夜免费| 不卡电影一区二区三区| 国产蜜臀97一区二区三区| 色综合久久88色综合天天免费| 亚洲美女区一区| 在线欧美小视频| 手机精品视频在线观看| 色婷婷久久久久swag精品| 无码av免费一区二区三区试看 | 色婷婷av一区二区| 亚洲一区二区三区中文字幕| 欧美日精品一区视频| 午夜影院在线观看欧美| 日韩精品资源二区在线| 99久久精品情趣| 亚洲综合色自拍一区| 51精品秘密在线观看| 九九**精品视频免费播放| 日韩欧美激情四射| 色综合天天综合网国产成人综合天| 亚洲夂夂婷婷色拍ww47| 欧美一级二级三级乱码| 国产福利精品一区| 中文字幕一区二区不卡| 日韩一区二区三区在线| 国产99久久久国产精品免费看| 亚洲九九爱视频| 日韩三区在线观看| 欧美午夜精品理论片a级按摩| 免费在线观看日韩欧美| 国产精品毛片高清在线完整版| 91福利社在线观看| 国内精品在线播放| 一区二区三区国产豹纹内裤在线| 精品乱人伦小说| 色综合久久天天综合网|