Hai,
Iam poor at programming..Please help me in converting void double pointer which is a structure member to single dimensional char array.Following is my implementation.Please correc my code if something is wrong..
typedef struct {
tuint srcPort;
tint npkts; /**< Defines the number transmission segments being trasnported */
tint *pktSize; /**< Pointer to segment size array. */
void **pktIn; /**< Pointer to segment entry array */
} xferpktInfo_t;
xferpktInfo_t *Packets;
unsigned char packets[162];
for (i = 0; i < Packets->npkts; i++)
{
for (j = 0; j < Packets->pktSize[i]; j++)
{
packets[j]=(unsigned char) ((unsigned char*)(*(Packets->pktIn+i)))[j];
}
}