<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>moncmdl</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.6.14' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/30177.html#L155'>moncmdl</a> 155 src/monitor.c MONCMDLINE *moncmdl = NULL;</span>
<span class='curline'><a href='../S/30177.html#L166'>moncmdl</a> 166 src/monitor.c moncmdl = malloc_chk(sizeof(MONCMDLINE), "moncmdl");</span>
<span class='curline'><a href='../S/30177.html#L169'>moncmdl</a> 169 src/monitor.c moncmdl->cmd = strndup_chk(p, i, "moncmdl->cmd");</span>
<span class='curline'><a href='../S/30177.html#L177'>moncmdl</a> 177 src/monitor.c moncmdl->args = monargstok(p);</span>
<span class='curline'><a href='../S/30177.html#L179'>moncmdl</a> 179 src/monitor.c moncmdl->args = malloc_chk(sizeof(MONARGS), "moncmdl.args");</span>
<span class='curline'><a href='../S/30177.html#L180'>moncmdl</a> 180 src/monitor.c moncmdl->args->argc = 0;</span>
<span class='curline'><a href='../S/30177.html#L183'>moncmdl</a> 183 src/monitor.c return moncmdl;</span>
<span class='curline'><a href='../S/30177.html#L352'>moncmdl</a> 352 src/monitor.c void free_moncmdline(MONCMDLINE *moncmdl)</span>
<span class='curline'><a href='../S/30177.html#L355'>moncmdl</a> 355 src/monitor.c assert(moncmdl != NULL);</span>
<span class='curline'><a href='../S/30177.html#L356'>moncmdl</a> 356 src/monitor.c if(moncmdl->args != NULL) {</span>
<span class='curline'><a href='../S/30177.html#L357'>moncmdl</a> 357 src/monitor.c for(i = 0; i < moncmdl->args->argc; i++) {</span>
<span class='curline'><a href='../S/30177.html#L358'>moncmdl</a> 358 src/monitor.c FREE(moncmdl->args->argv[i]);</span>
<span class='curline'><a href='../S/30177.html#L360'>moncmdl</a> 360 src/monitor.c FREE(moncmdl->args);</span>
<span class='curline'><a href='../S/30177.html#L362'>moncmdl</a> 362 src/monitor.c if(moncmdl->cmd != NULL) {</span>
<span class='curline'><a href='../S/30177.html#L363'>moncmdl</a> 363 src/monitor.c FREE(moncmdl->cmd);</span>
<span class='curline'><a href='../S/30177.html#L365'>moncmdl</a> 365 src/monitor.c if(moncmdl != NULL) {</span>
<span class='curline'><a href='../S/30177.html#L366'>moncmdl</a> 366 src/monitor.c FREE(moncmdl);</span>
<span class='curline'><a href='../S/30177.html#L390'>moncmdl</a> 390 src/monitor.c MONCMDLINE *moncmdl = NULL;</span>
<span class='curline'><a href='../S/30177.html#L423'>moncmdl</a> 423 src/monitor.c } else if((moncmdl = monlinetok(buf)) != NULL) {</span>
<span class='curline'><a href='../S/30177.html#L424'>moncmdl</a> 424 src/monitor.c cmdtype = monitorcmd(moncmdl->cmd, moncmdl->args);</span>
<span class='curline'><a href='../S/30177.html#L425'>moncmdl</a> 425 src/monitor.c free_moncmdline(moncmdl);</span>
</pre>
</body>
</html>