static char dial_usage[] =
"Usage: dial [extension[@context]]\n"
-" Dials a given extensison (";
+" Dials a given extension (and context if specified)\n";
static struct ast_cli_entry myclis[] = {
static char dial_usage[] =
"Usage: dial [extension[@context]]\n"
-" Dials a given extensison (";
+" Dials a given extensison (and context if specified)\n";
static int console_transfer(int fd, int argc, char *argv[])
{
static int __sip_reliable_xmit(struct sip_pvt *p, int seqno, int resp, char *data, int len, int fatal)
{
struct sip_pkt *pkt;
- pkt = malloc(sizeof(struct sip_pkt) + len);
+ pkt = malloc(sizeof(struct sip_pkt) + len + 1);
if (!pkt)
return -1;
memset(pkt, 0, sizeof(struct sip_pkt));
pkt->owner = p;
pkt->seqno = seqno;
pkt->flags = resp;
+ pkt->data[len] = '\0';
if (fatal)
pkt->flags |= FLAG_FATAL;
/* Schedule retransmission */