typdef jnxlist to get rid of struct prefix
typdef jnxlist to get rid of struct prefix