sysctl.c
来自「ucLinux is a very good embeded sytem. Mo」· C语言 代码 · 共 38 行
C
38 行
/* vi: set sw=4 ts=4: *//* * _sysctl() for uClibc * * Copyright (C) 2000-2004 by Erik Andersen <andersen@codepoet.org> * * GNU Library General Public License (LGPL) version 2 or later. */#include "syscalls.h"struct __sysctl_args { int *name; int nlen; void *oldval; size_t *oldlenp; void *newval; size_t newlen; unsigned long __unused[4];};static inline_syscall1(int, _sysctl, struct __sysctl_args *, args);int sysctl(int *name, int nlen, void *oldval, size_t * oldlenp, void *newval, size_t newlen){ struct __sysctl_args args = { name:name, nlen:nlen, oldval:oldval, oldlenp:oldlenp, newval:newval, newlen:newlen }; return _sysctl(&args);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?