process: reformat
This commit is contained in:
parent
6f123e5665
commit
820ed598d9
1 changed files with 15 additions and 15 deletions
30
lprocess.c
30
lprocess.c
|
@ -162,22 +162,22 @@ process_pid(lua_State *L)
|
||||||
static int
|
static int
|
||||||
process_pidof(lua_State *L)
|
process_pidof(lua_State *L)
|
||||||
{
|
{
|
||||||
const char *process; /* parameter 1 (string) */
|
const char *process; /* parameter 1 (string) */
|
||||||
char command[PROCESS_MAX]; /* pgrep command buffer */
|
char command[PROCESS_MAX]; /* pgrep command buffer */
|
||||||
char *buffer; /* pgrep reading buffer */
|
char *buffer; /* pgrep reading buffer */
|
||||||
int pexit; /* pgrep exit code */
|
int pexit; /* pgrep exit code */
|
||||||
long pid; /* pid to return to Lua */
|
long pid; /* pid to return to Lua */
|
||||||
size_t pidmax; /* length passed to getline */
|
size_t pidmax; /* length passed to getline */
|
||||||
ssize_t ret; /* getline return value */
|
ssize_t ret; /* getline return value */
|
||||||
FILE *p; /* pgrep reading stream */
|
FILE *p; /* pgrep reading stream */
|
||||||
|
|
||||||
process = luaL_checkstring(L, 1);
|
process = luaL_checkstring(L, 1);
|
||||||
|
|
||||||
/* construct pgrep command */
|
/* construct pgrep command */
|
||||||
memset(command, 0, PROCESS_MAX * sizeof(char));
|
memset(command, 0, PROCESS_MAX * sizeof(char));
|
||||||
strbcat(command, "pgrep '", PROCESS_MAX);
|
strbcat(command, "pgrep '", PROCESS_MAX);
|
||||||
strbcat(command, process, PROCESS_MAX);
|
strbcat(command, process, PROCESS_MAX);
|
||||||
strbcat(command, "' | sed 1q", PROCESS_MAX);
|
strbcat(command, "' | sed 1q", PROCESS_MAX);
|
||||||
|
|
||||||
p = popen(command, "r");
|
p = popen(command, "r");
|
||||||
buffer = malloc(PID_MAX * sizeof(char *));
|
buffer = malloc(PID_MAX * sizeof(char *));
|
||||||
|
@ -266,7 +266,7 @@ process_signum(lua_State *L)
|
||||||
sig = strtosig(sigstr, sigc);
|
sig = strtosig(sigstr, sigc);
|
||||||
free(sigstr);
|
free(sigstr);
|
||||||
|
|
||||||
if (sig != -1) { /* valid signal? */
|
if (sig != -1) { /* valid signal? */
|
||||||
lua_pushinteger(L, sig); /* return signal */
|
lua_pushinteger(L, sig); /* return signal */
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -317,7 +317,7 @@ process.send(pid, "SIGTERM")
|
||||||
static int
|
static int
|
||||||
process_send(lua_State *L)
|
process_send(lua_State *L)
|
||||||
{
|
{
|
||||||
pid_t pid; /* parameter 1 (integer) */
|
pid_t pid; /* parameter 1 (integer) */
|
||||||
const char *sig; /* parameter 2 (string) */
|
const char *sig; /* parameter 2 (string) */
|
||||||
|
|
||||||
pid = luaL_checkinteger(L, 1);
|
pid = luaL_checkinteger(L, 1);
|
||||||
|
@ -337,7 +337,7 @@ process_send(lua_State *L)
|
||||||
static int
|
static int
|
||||||
process_kill(lua_State *L)
|
process_kill(lua_State *L)
|
||||||
{
|
{
|
||||||
pid_t pid; /* parameter 1 (integer) */
|
pid_t pid; /* parameter 1 (integer) */
|
||||||
|
|
||||||
pid = luaL_checkinteger(L, 1);
|
pid = luaL_checkinteger(L, 1);
|
||||||
|
|
||||||
|
@ -354,7 +354,7 @@ process_kill(lua_State *L)
|
||||||
static int
|
static int
|
||||||
process_terminate(lua_State *L)
|
process_terminate(lua_State *L)
|
||||||
{
|
{
|
||||||
pid_t pid; /* parameter 1 (integer) */
|
pid_t pid; /* parameter 1 (integer) */
|
||||||
|
|
||||||
pid = luaL_checkinteger(L, 1);
|
pid = luaL_checkinteger(L, 1);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue