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

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

?? utils.c

?? OpenMosix工具
?? C
字號:
/*** Additional routines used by mosmon**** Copyright (C) 2004  Moreno 'baro' Baricevic**                                      <baro AT democritos DOT it>**** This  file may be used subject to the terms and conditions of the** GNU Library General Public License as published by the Free Soft-** ware Foundation; either version 2 of the License, or (at your op-** tion) any later version.**** This file is distributed in the hope that it will be useful,  but** WITHOUT  ANY  WARRANTY; without even the implied warranty of MER-** CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Li-** brary General Public License for more details.*//************************************************** * Author: Moreno 'baro' Baricevic                * * Date:   13 Mar 2004                            * * Title:  utils.c                                * *================================================* * Prev Modified: 13 Mar 2004                     * * Prev Modified: 17 Mar 2004                     * * Prev Modified: 19 Mar 2004                     * * Prev Modified: 20 Mar 2004                     * * Prev Modified: 21 Mar 2004                     * * Prev Modified: 25 Mar 2004                     * * Last Modified: 06 Apr 2004                     * **************************************************//* Several bugfixes by David Santo Orcero          *//*  irbis@orcero.org  http://www.orcero.org/irbis  *//* THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTY IS ASSUMED.               *//* NO LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING            *//* FROM THE USE OF THIS SOFTWARE WILL BE ACCEPTED. IT CAN BURN              *//* YOUR HARD DISK, ERASE ALL YOUR DATA AND BROKE DOWN YOUR                  *//* MICROWAVE OVEN. YOU ARE ADVISED.                                         */#include "utils.h"#include <stdarg.h>/****************************************************************** *_____________________________  DIE _____________________________* ******************************************************************//*** mmh, something's gone wrong*/voiddie (const char *errmsg, ...){  if (errno)    fprintf (stderr, "*** errno: [%d] %m\n", errno);  if (errmsg && *errmsg)    {      va_list args;      va_start (args, errmsg);      vfprintf (stderr, errmsg, args);      va_end (args);      putc ('\n', stderr);    }  exit (1);}				/* die *//*********************************************************************** *_____________________________  XCMALLOC _____________________________* ***********************************************************************//* (om)procps/proc/ominfo.c *//*** allocates zeroed memory buffer.** Dies only on system failure (ENOMEM), not bugs(?) like size<=0.*/void *xcmalloc (const size_t size){  errno = 0;  if (size > 0)    {      register void *ptr = malloc (size);      if (ptr == NULL)	{	  fprintf (stderr, "%s: allocation error, size = %d\n", __FUNCTION__,		   size);	  exit (1);	}      DBGprint ("%d bytes allocated on %p", size, ptr);      return memset (ptr, 0, size);    }  errno = EINVAL;  return NULL;}				/* xcmalloc *//********************************************************************* *_____________________________  STRTOI _____________________________* *********************************************************************//* (om)procps/proc/ominfo.c *//*** converts a string to an integer (the whole string must be a number).** Wrapper to strtol (int64_t on 64bits, int32_t on 32bits)** Needs <limits.h> and <bits/wordsize.h>.*/intstrtoi (const char *string){  errno = 0;  if (string && *string)    {      char *junk = NULL;      long lval = strtol (string, &junk, 10);      if (string != junk && *junk == '\0')	{#if __WORDSIZE == 64		// long == int64_t	  if (lval > INT_MAX)	    {	      errno = ERANGE;	      lval = INT_MAX;	    }	  if (lval < INT_MIN)	    {	      errno = ERANGE;	      lval = INT_MIN;	    }#endif	  return (int) lval;	}    }  errno = EINVAL;  return 0;}				/* strtoi */#ifdef DEBUG/************************************************************************ *_____________________________  STDREOPEN _____________________________* ************************************************************************//*** stderr to console (or devnull on failure) -- (debug)** (I use xconsole...)*/voidstdreopen (void){  int fade;  (void) close (STDERR_FILENO);  fade = open ("/dev/console", O_APPEND | O_WRONLY);  if (fade == -1)		// mmh, check your console permissions/owner    {#ifdef IGNORE_CONSOLE      fade = open ("/dev/null", O_APPEND | O_WRONLY);      if (fade == -1)		// sticazzi!	abort ();#else /* IGNORE_CONSOLE */      dup2 (STDOUT_FILENO, STDERR_FILENO);      die ("mmh, check your console permissions");#endif /* IGNORE_CONSOLE */    }  (void) dup2 (fade, STDERR_FILENO),    (void) setvbuf (stderr, (char *) NULL, _IONBF, 0);}				/* stdreopen */#endif /* DEBUG *//***********************  E N D   O F   F I L E  ************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久午夜羞羞影院免费观看| 欧美三级日韩三级| 久久综合久久综合亚洲| 国产一区二区三区日韩| 欧美激情综合在线| 91网站最新网址| 亚洲高清免费视频| 欧美va亚洲va香蕉在线| 成人免费福利片| 一区二区三区蜜桃| 91精品国产欧美日韩| 国产真实乱偷精品视频免| ww亚洲ww在线观看国产| av一区二区三区四区| 亚洲成人免费电影| 久久综合九色综合97婷婷女人 | 色猫猫国产区一区二在线视频| 亚洲人成在线播放网站岛国| 欧美精品乱人伦久久久久久| 国产乱人伦偷精品视频免下载| 成人欧美一区二区三区在线播放| 成人白浆超碰人人人人| 亚洲成人av中文| 久久精品一区四区| 在线视频国内一区二区| 黄色精品一二区| 亚洲精品日韩专区silk| 精品国产一区二区精华| 色综合久久久久综合| 另类小说欧美激情| 亚洲美女屁股眼交| 久久久久综合网| 欧美偷拍一区二区| 国产乱码字幕精品高清av| 一区二区三区在线免费播放 | 欧美性受xxxx| 国产高清精品久久久久| 天涯成人国产亚洲精品一区av| 中文字幕欧美激情一区| 337p亚洲精品色噜噜| 成人动漫中文字幕| 久久激五月天综合精品| 亚洲免费观看视频| 国产欧美日韩激情| 精品国产乱码久久久久久闺蜜 | 欧美一区二区三区小说| jlzzjlzz亚洲日本少妇| 久久精品国产99国产精品| 一区二区三区视频在线看| 国产欧美日韩久久| 中文字幕字幕中文在线中不卡视频| 日韩西西人体444www| 国产精品自在在线| 日本一区二区成人| 在线观看欧美黄色| 天堂久久一区二区三区| 色哦色哦哦色天天综合| 亚洲一区二区三区精品在线| 欧美久久一二三四区| 日本成人在线一区| 色屁屁一区二区| 国产精品污污网站在线观看| 日韩精品一区二区三区在线观看 | 欧美电视剧在线看免费| 精品视频一区三区九区| 在线亚洲一区二区| 91网站最新地址| 国产传媒日韩欧美成人| 国产麻豆成人精品| 久久国产精品无码网站| 麻豆一区二区在线| 久久国产综合精品| 日本不卡视频在线观看| 日韩av二区在线播放| 亚洲成人在线网站| 午夜久久久影院| 日韩中文字幕亚洲一区二区va在线| 亚洲精品成人悠悠色影视| 中文字幕一区二区三区在线不卡| 欧美激情一区在线| 中文字幕一区二区不卡| 国产精品免费久久久久| 中文字幕免费不卡在线| 国产清纯白嫩初高生在线观看91 | 中文字幕一区二区三| 国产精品高潮呻吟| 亚洲九九爱视频| 亚洲国产精品久久久久婷婷884| 性欧美大战久久久久久久久| 日韩二区三区在线观看| 国内国产精品久久| 波多野结衣亚洲| 91福利在线播放| 在线播放国产精品二区一二区四区| 91精品婷婷国产综合久久性色 | 成人免费毛片嘿嘿连载视频| 成人白浆超碰人人人人| 91久久久免费一区二区| 欧美日韩精品一区二区在线播放| 日韩久久免费av| 国产欧美日韩久久| 亚洲主播在线播放| 毛片一区二区三区| 成人av网址在线观看| 欧美色中文字幕| 亚洲欧美日韩人成在线播放| 亚洲国产欧美在线| 国产美女娇喘av呻吟久久| 成人av网站在线| 欧美片网站yy| 欧美精品一区二区三区很污很色的 | 蜜臀精品一区二区三区在线观看| 国产精品1区2区3区| 91国偷自产一区二区开放时间 | 一区二区三区日韩在线观看| 久久精品国产精品亚洲红杏| 成人丝袜高跟foot| 欧美精品日日鲁夜夜添| 国产精品网站导航| 性做久久久久久免费观看欧美| 韩国在线一区二区| 欧美日韩成人激情| 国产精品你懂的| 玖玖九九国产精品| 欧美综合在线视频| 久久久久久久av麻豆果冻| 亚洲国产精品久久不卡毛片| 国产成人福利片| 日韩欧美一区二区在线视频| 亚洲欧美一区二区三区久本道91 | 国产成人午夜片在线观看高清观看| 色综合久久久久久久| 精品处破学生在线二十三| 亚洲国产成人av| 91在线观看美女| 久久影音资源网| 免费人成在线不卡| 欧美日韩一区小说| 亚洲同性同志一二三专区| 国产综合色视频| 3d动漫精品啪啪1区2区免费| 亚洲日韩欧美一区二区在线| 欧美一区二区啪啪| 亚洲另类一区二区| 成人美女视频在线观看| 欧美成人一区二区三区| 日韩福利电影在线观看| 欧美日韩在线三区| 怡红院av一区二区三区| 成人v精品蜜桃久久一区| 久久久久久久久久久久久女国产乱 | 2023国产一二三区日本精品2022| 日韩国产欧美在线视频| 欧美日韩综合色| 亚洲男帅同性gay1069| www.成人网.com| 国产精品天干天干在线综合| 国产美女视频91| 久久久久久久久久电影| 狠狠色狠狠色合久久伊人| 日韩视频免费直播| 青娱乐精品视频在线| 日韩丝袜美女视频| 肉肉av福利一精品导航| 在线观看亚洲精品视频| 亚洲国产精品一区二区尤物区| 在线区一区二视频| 亚洲成av人在线观看| 欧美美女直播网站| 免费成人性网站| 久久综合色播五月| 成人综合婷婷国产精品久久| 亚洲国产精品传媒在线观看| 国产91清纯白嫩初高中在线观看 | 91精品福利在线一区二区三区| 日产国产欧美视频一区精品| 日韩欧美电影在线| 国内外成人在线视频| 国产精品网站一区| 色婷婷久久综合| 午夜精品视频一区| 石原莉奈在线亚洲二区| 欧美一区二区三区在线观看视频| 蜜桃久久久久久| 国产亚洲一区字幕| 91蝌蚪国产九色| 亚洲sss视频在线视频| 欧美成人官网二区| 成人av资源下载| 亚洲综合无码一区二区| 欧美一级片在线| 国产电影一区二区三区| 亚洲精品成人精品456| 欧美一级免费观看| 国产精品一区二区果冻传媒| 亚洲精品国久久99热| 欧美一区二区精美| 成人综合婷婷国产精品久久| 一区二区三区精品视频| 日韩三级视频在线观看|