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

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

?? sigaction.c

?? glibc 庫, 不僅可以學(xué)習(xí)使用庫函數(shù),還可以學(xué)習(xí)函數(shù)的具體實現(xiàn),是提高功力的好資料
?? C
字號:
/* Copyright (C) 1991,92,93,94,95,96,97,2002 Free Software Foundation, Inc.   This file is part of the GNU C Library.   The GNU C Library is free software; you can redistribute it and/or   modify it under the terms of the GNU Lesser General Public   License as published by the Free Software Foundation; either   version 2.1 of the License, or (at your option) any later version.   The GNU C Library 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   Lesser General Public License for more details.   You should have received a copy of the GNU Lesser General Public   License along with the GNU C Library; if not, write to the Free   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA   02111-1307 USA.  */#include <errno.h>#include <signal.h>#include <hurd.h>#include <hurd/signal.h>/* If ACT is not NULL, change the action for SIG to *ACT.   If OACT is not NULL, put the old action for SIG in *OACT.  */int__sigaction (sig, act, oact)     int sig;     const struct sigaction *act;     struct sigaction *oact;{  struct hurd_sigstate *ss;  struct sigaction a, old;  sigset_t pending;  if (sig <= 0 || sig >= NSIG ||      (act != NULL && act->sa_handler != SIG_DFL &&       ((__sigmask (sig) & _SIG_CANT_MASK) ||	act->sa_handler == SIG_ERR)))    {      errno = EINVAL;      return -1;    }  /* Copy so we fault before taking locks.  */  if (act != NULL)    a = *act;  ss = _hurd_self_sigstate ();  __spin_lock (&ss->critical_section_lock);  __spin_lock (&ss->lock);  old = ss->actions[sig];  if (act != NULL)    ss->actions[sig] = a;  if (act != NULL && sig == SIGCHLD &&      (a.sa_flags & SA_NOCLDSTOP) != (old.sa_flags & SA_NOCLDSTOP))    {      __spin_unlock (&ss->lock);      /* Inform the proc server whether or not it should send us SIGCHLD for	 stopped children.  We do this in a critical section so that no	 SIGCHLD can arrive in the middle and be of indeterminate status.  */      __USEPORT (PROC,		 __proc_mod_stopchild (port, !(a.sa_flags & SA_NOCLDSTOP)));      __spin_lock (&ss->lock);      pending = ss->pending & ~ss->blocked;    }  else if (a.sa_handler == SIG_IGN || a.sa_handler == SIG_DFL)    /* We are changing to an action that might be to ignore SIG signals.       If SIG is blocked and pending and the new action is to ignore it, we       must remove it from the pending set now; if the action is changed       back and then SIG is unblocked, the signal pending now should not       arrive.  So wake up the signal thread to check the new state and do       the right thing.  */    pending = ss->pending & __sigmask (sig);  else    pending = 0;  __spin_unlock (&ss->lock);  __spin_unlock (&ss->critical_section_lock);  if (pending)    __msg_sig_post (_hurd_msgport, 0, 0, __mach_task_self ());  if (oact != NULL)    *oact = old;  return 0;}libc_hidden_def (__sigaction)weak_alias (__sigaction, sigaction)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美少妇一区二区| 91国在线观看| 一区二区在线免费观看| 欧美成人a视频| 一本色道久久综合亚洲aⅴ蜜桃| 岛国精品在线播放| 91精品免费在线| 午夜久久久影院| www..com久久爱| 欧美日韩国产大片| 亚洲一区二区在线免费观看视频| 美美哒免费高清在线观看视频一区二区 | 日本在线不卡视频| 日韩精品高清不卡| 粉嫩一区二区三区在线看| 激情综合一区二区三区| 欧美中文字幕一区二区三区亚洲| 亚洲综合自拍偷拍| 国产精品你懂的在线欣赏| 欧美一级在线观看| 国产美女一区二区三区| 2021国产精品久久精品| 狠狠久久亚洲欧美| 欧美videofree性高清杂交| 麻豆国产精品一区二区三区 | 国产色产综合产在线视频| 日韩电影免费一区| wwww国产精品欧美| 日本乱码高清不卡字幕| 亚洲一区二区在线免费看| 欧美性高清videossexo| 激情图片小说一区| 一区二区三区免费观看| 91精品国产综合久久精品| 久久精品国产在热久久| 中文字幕日韩欧美一区二区三区| 一本色道亚洲精品aⅴ| 亚洲欧洲www| 成人国产精品视频| 美女视频一区二区| 日本不卡免费在线视频| 午夜精品久久一牛影视| 亚洲精品国产第一综合99久久| 欧美一区二区精品在线| 亚洲电影在线免费观看| 久久精品人人做人人综合| 欧美在线三级电影| 国产成人综合自拍| 免费成人在线网站| 亚洲综合一区在线| 亚洲国产精品ⅴa在线观看| 91黄色免费看| 色婷婷精品久久二区二区蜜臀av | 国产欧美一区二区三区在线老狼| 国产亚洲自拍一区| 亚洲va欧美va人人爽午夜 | 亚洲视频在线一区| 国产精品不卡一区二区三区| 国产欧美一区二区精品性色| 欧美成人免费网站| 日韩三级视频中文字幕| 国产最新精品免费| 国精产品一区一区三区mba视频 | 蜜桃精品在线观看| 国产一区二区三区久久久 | 久久精品国产99久久6| 国产精品一级在线| 不卡av免费在线观看| 欧洲亚洲国产日韩| 欧美成人vps| 久久精品夜色噜噜亚洲aⅴ| 中文字幕一区免费在线观看| 亚洲自拍与偷拍| 国产综合久久久久影院| 91欧美一区二区| 91精品国产综合久久久久久久久久 | 欧美大片一区二区| 欧美韩国日本综合| 亚洲成人精品影院| 国内成+人亚洲+欧美+综合在线 | 99精品国产热久久91蜜凸| 欧美三级电影精品| 2023国产精品自拍| 亚洲精品高清视频在线观看| 久久精品国产秦先生| 成人午夜激情在线| 欧美精品自拍偷拍| 亚洲国产精品国自产拍av| 婷婷夜色潮精品综合在线| 国产成+人+日韩+欧美+亚洲| 欧美影院一区二区三区| 久久婷婷国产综合精品青草| 亚洲乱码国产乱码精品精的特点| 久久精品国产亚洲高清剧情介绍| 91久久奴性调教| 久久久精品免费观看| 亚洲一级片在线观看| 福利一区在线观看| 日韩一区二区精品| 亚洲伊人色欲综合网| 国产成人av福利| 欧美精品vⅰdeose4hd| 国产精品久久久久久妇女6080| 久草精品在线观看| 欧美亚洲综合色| 亚洲嫩草精品久久| 国产成人自拍网| 精品国产一区二区三区忘忧草 | 亚洲一区二区欧美| 北岛玲一区二区三区四区| 日韩一区二区三区免费看| 亚洲毛片av在线| av动漫一区二区| 国产日本欧洲亚洲| 国产一区二区免费看| 欧美一区二区人人喊爽| 一区二区不卡在线播放 | 欧美日韩dvd在线观看| 国产精品久久久久久久裸模| 国产美女一区二区三区| 日韩欧美视频在线| 日韩电影一区二区三区| 在线观看av不卡| 亚洲激情图片小说视频| 91亚洲精品久久久蜜桃| 国产精品的网站| 成人99免费视频| 中文天堂在线一区| 成人妖精视频yjsp地址| 久久久久国色av免费看影院| 乱一区二区av| wwwwxxxxx欧美| 国产精品一品二品| 国产日本欧美一区二区| 国产成a人亚洲| 自拍偷自拍亚洲精品播放| www.欧美色图| 亚洲欧美一区二区久久| 色婷婷国产精品| 亚洲午夜三级在线| 欧美电影一区二区| 美女在线视频一区| 久久精品一区二区三区不卡牛牛| 国产suv精品一区二区883| 国产精品女主播av| 91亚洲精华国产精华精华液| 亚洲美女免费视频| 欧美精品丝袜久久久中文字幕| 三级精品在线观看| 日韩欧美国产电影| 国产精品69久久久久水密桃| 亚洲国产高清不卡| 91丨九色porny丨蝌蚪| 一区二区三区四区在线免费观看| 欧美一a一片一级一片| 秋霞国产午夜精品免费视频| 日韩欧美的一区| 懂色av一区二区夜夜嗨| 亚洲视频在线一区| 欧美一区二区视频免费观看| 国产中文字幕一区| 亚洲免费av网站| 91精品国产综合久久久久久漫画| 国产乱码精品一品二品| 亚洲视频电影在线| 欧美精品久久天天躁| 国产乱子伦视频一区二区三区| 中文字幕亚洲成人| 91精品啪在线观看国产60岁| 国产丶欧美丶日本不卡视频| 亚洲私人黄色宅男| 91精品国产91久久久久久最新毛片 | 亚洲欧洲成人av每日更新| 欧美日韩精品二区第二页| 狠狠色伊人亚洲综合成人| 亚洲欧美在线高清| 欧美精品色一区二区三区| 粉嫩嫩av羞羞动漫久久久| 亚洲一区二区三区中文字幕在线| 精品国产网站在线观看| 91麻豆精品视频| 久久99久久99精品免视看婷婷 | thepron国产精品| 亚洲大片免费看| 国产精品天美传媒| 欧美精品在线一区二区三区| 成人综合婷婷国产精品久久| 性感美女极品91精品| 欧美国产一区二区| 777xxx欧美| 色综合亚洲欧洲| 国产激情一区二区三区桃花岛亚洲| 亚洲综合区在线| 中文字幕精品一区二区精品绿巨人 | 欧美一级爆毛片| 色综合久久久久综合体桃花网| 国产在线视视频有精品| 婷婷国产v国产偷v亚洲高清| 中文字幕在线一区二区三区| 精品国产免费一区二区三区香蕉 |