File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 625625the last item must be \texttt {NULL }
626626\end {itemize }
627627\begin {minipage }{\slidewidth }
628- \vspace {-1ex}\texttt {\begin {tabbing }
629628ifdef([[[NOSPELLCHECK]]], [[[
629+ \vspace {-1ex}\texttt {\begin {tabbing }
630630int \funnm {execle}(\= const char *\emph {path }, const char *\emph {arg0 },
631631... ,\\ \> char *const \emph {envp }[]);
632- ]]])
633632\end {tabbing } }
633+ ]]])
634634\end {minipage }
635635\begin {itemize }
636636\item like \funnm {execl} but instead of the global variable \emph {environ },
637637the \emph {\texttt {envp } } argument is used
638638\end {itemize }
639639\begin {minipage }{\slidewidth }
640- \vspace {-1ex}\texttt {\begin {tabbing }
641640ifdef([[[NOSPELLCHECK]]], [[[
641+ \vspace {-1ex}\texttt {\begin {tabbing }
642642int \funnm {execve}(\= const char *\emph {path }, char *const \emph {argv }[],\\
643643\> char *const \emph {envp }[]);
644- ]]])
645644\end {tabbing } }
645+ ]]])
646646\end {minipage }
647647\begin {itemize }
648648\item like \funnm {execv} but instead of \emph {\texttt {environ } },
10251025\begin {minipage }{\slidewidth }\vspace {-1\baselineskip }\texttt {\begin {tabbing }
10261026void *\funnm {mmap}(\= void *\emph {addr }, size\_ t \emph {l{}en },
10271027int \emph {prot }, int \emph {flags },\\ \> int \emph {fildes }, off\_ t \emph {off });
1028- ]]])
10291028\end {tabbing } }
1029+ ]]])
10301030\end {minipage }
10311031\begin {itemize }
10321032
Original file line number Diff line number Diff line change 368368\begin {minipage }{\slidewidth }\vspace {-1\baselineskip }\texttt {\begin {tabbing }
369369int \funnm {sigaction}(\= int \emph {sig },
370370const struct sigaction *\emph {act },\\ \> struct sigaction *\emph {oact });
371- ]]])
372371\end {tabbing } }
372+ ]]])
373373\end {minipage }
374374\begin {itemize }
375375\item assigns an action \emph {\texttt {act } } for a signal \emph {\texttt {sig } },
505505\begin {itemize }
506506\item blocked signals are delivered to the process after getting unblocked again
507507\end {itemize }
508- \begin {minipage }{\slidewidth }\texttt {\begin {tabbing }
509508ifdef([[[NOSPELLCHECK]]], [[[
509+ \begin {minipage }{\slidewidth }\texttt {\begin {tabbing }
510510int \funnm {sigprocmask}(\= int \emph {how }, const sigset\_ t *\emph {set },\\
511511\> sigset\_ t *\emph {oset });
512- ]]])
513512\end {tabbing } }
514513\end {minipage }
514+ ]]])
515515\begin {itemize }
516516\item sets the blocked signal mask and returns the old one
517517\item \emph {how } -- \texttt {SIG\_ BLOCK } adds signals to block,
Original file line number Diff line number Diff line change 575575\begin {slide }
576576\sltitle {POSIX API for semaphores}
577577
578- \begin {minipage }{\slidewidth }\vspace {-1\baselineskip }\texttt {\begin {tabbing }
579578ifdef([[[NOSPELLCHECK]]], [[[
579+ \begin {minipage }{\slidewidth }\vspace {-1\baselineskip }\texttt {\begin {tabbing }
580580sem\_ t \funnm {sem\_ open}(\= const *char \emph {name }, int \emph {oflag },
581581\\ \> mode\_ t \emph {mode }, unsigned int \emph {value });
582- ]]])
583582\end {tabbing } }
584583\end {minipage }
584+ ]]])
585585\begin {itemize }
586586\item creates or opens a new POSIX semaphore. \emph {mode } is same as for
587587\funnm {open}(). Use `` \texttt {/somename }'' for the \emph {name }.
You can’t perform that action at this time.
0 commit comments