version 1.2.2.19, 2012/06/01 10:39:48
|
version 1.2.2.20, 2012/06/01 10:44:51
|
Line 30 mkPkt(void * __restrict data, int dlen)
|
Line 30 mkPkt(void * __restrict data, int dlen)
|
} |
} |
|
|
static inline void |
static inline void |
freePkt(struct tagPkt ** __restrict p) | freePkt(struct tagPkt * __restrict p) |
{ |
{ |
if (!p || !*p) | if (!p) |
return; |
return; |
|
|
io_freeVar(&(*p)->pkt_data); | io_freeVar(&p->pkt_data); |
io_free(*p); | io_free(p); |
*p = NULL; | |
} |
} |
|
|
static void * |
static void * |
Line 61 sendPacket(sched_task_t *task)
|
Line 60 sendPacket(sched_task_t *task)
|
} |
} |
} |
} |
|
|
|
freePkt(p); |
return NULL; |
return NULL; |
} |
} |
|
|