goldfita@signalsguru.net My last post - http://groups.google.com/group/comp....df6ab20a6007d0 I have a little bit more challenging question this time. Suppose I have write_cmd(struct ast_connection *conn, char *msg, ...); I want to call it like (forgive the syntax) write_cmd(conn, str, p1, p2, ..., pn, k1, k2, ..., km); The parameters p1 to pn must be passed to write_cmd every time. The parameters k1 to km ...