I'm looking to make a quick script that would allow any of my private nodes to have their node number "translated" when they make link requests to public nodes. The use case is I want local RF users who may be assigned to private nodes to prevent external users from accessing that link, to be able to connect outbound to public nodes to simplify the remote node side config. Basically I want something like this RFC 5876: Updates to Asserted Identity in the Session Initiation Protocol (SIP) | RFC Editor for app_rpt.
Anyone else already solve this? I think the current way forward is sed'ing some core app_rpt files and recompiling the module, this seems like a hammer to fix a leaky pipe solution and I don't want to have to maintain this to keep up with upstream allstarlink updates.