pcmd
Cmd_func pcmd;
setcom(cmd_info, pcmd);
pkgcmd_t *pcmd = (pkgcmd_t *)argp;
if (PKG_WRITE_COMMAND(pcmd->cmd))
switch (pcmd->cmd) {
pkgfilter_t *pcmd;
pcmd = alloca(sizeof (*pcmd) + len);
pcmd = alloca(sizeof (*pcmd) + PKGADD_MAX);
pcmd->cmd = PKG_ADDLINES;
(void) memcpy(&pcmd->buf[0], p, len);
pcmd->len = len;
if (pkgcmd(server, pcmd, sizeof (*pcmd) + len - 1,
pcmd->len = 0;
pcmd->cmd = PKG_PKGSYNC;
if (pkgcmd(server, pcmd, sizeof (*pcmd), NULL, NULL, NULL) != 0)
pkgfilter_t *pcmd = alloca(sizeof (*pcmd) + plen);
pcmd->cmd = PKG_FINDFILE;
*pathlen = pcmd->len = plen;
(void) memcpy(pcmd->buf, path, pcmd->len + 1);
if (pkgcmd(server, pcmd, sizeof (*pcmd) + pcmd->len,
struct fcp_pkt *pcmd;
for (pcmd = NULL, cmd = pptr->port_pkt_head;
pcmd = cmd;
ASSERT(pcmd == NULL);
ASSERT(pcmd != NULL);
pcmd->cmd_next = cmd->cmd_next;
pptr->port_pkt_tail = pcmd;
if (pcmd) {
pcmd->cmd_next = NULL;
struct fcp_pkt *pcmd = NULL, *ncmd = NULL,
pcmd = cmd;
if (pcmd != NULL) {
pcmd->cmd_next = ncmd;
pptr->port_pkt_tail = pcmd;
if (pcmd != NULL) {
pcmd->cmd_next = NULL;
struct fcp_pkt *pcmd = NULL; /* the previous command */
pcmd = cmd;
if (pcmd != NULL) {
pcmd->cmd_next = cmd->cmd_next;
pptr->port_pkt_tail = pcmd;
if (pcmd) {
pcmd->cmd_next = NULL;