(cmdMsg RpcMessage, linkMeta linkMeta, router *WshRouter)
| 845 | } |
| 846 | |
| 847 | func sendControlUnauthenticatedErrorResponse(cmdMsg RpcMessage, linkMeta linkMeta, router *WshRouter) { |
| 848 | if cmdMsg.ReqId == "" { |
| 849 | return |
| 850 | } |
| 851 | rtnMsg := RpcMessage{ |
| 852 | Source: ControlRoute, |
| 853 | ResId: cmdMsg.ReqId, |
| 854 | Error: fmt.Sprintf("link is unauthenticated (%s), cannot call %q", linkMeta.Name(), cmdMsg.Command), |
| 855 | } |
| 856 | rtnBytes, _ := json.Marshal(rtnMsg) |
| 857 | router.sendRpcMessageToLink(linkMeta.linkId, linkMeta.client, rtnBytes, baseds.NoLinkId, "unauthenticated") |
| 858 | } |
no test coverage detected