Hi osmo-iuh guys,
for hnb-test, I've added misplaced cases to cn_ranap_*_initiating_msg_co(). The point is, hnb-test simulates an RNC, which is by definition not the CN, but so far it apparently uses the cn_* functions to parse Iu messages.
Just wanted to let you know that I'm aware of it; I've eagerly pushed the commits to master but now noticed that hnb-test's use of cn_* is not accurate and that it's the wrong place to add those cases. 68b7a478688 That shall be fixed, so that cn_ranap_*_initiating_msg_co() still report all messages not expected at the CN as suspicious.
I could keep the RNC side specifics to hnb-test.c, but I guess I will add the generic RNC side functions that hnb-test needs to the main headers and sources, just in case some other code may find that useful some day.
~Neels