/* process_cpl_msg: -> host Top-level CPL message processing used by most CPL messages that pertain to connections.  */
static void process_cpl_msg(void(*fn)(struct s3_conn *, struct sk_buff *), struct s3_conn *c3cn, struct sk_buff *skb)
/* process_cpl_msg: -> host Top-level CPL message processing used by most CPL messages that pertain to connections.  */
static void process_cpl_msg(void(*fn)(struct s3_conn *, struct sk_buff *), struct s3_conn *c3cn, struct sk_buff *skb)
{
	spin_lock_bh(&c3cn->lock);
	fn(c3cn, skb);
	spin_unlock_bh(&c3cn->lock);
}