From f0646875d0bc941e339d305d0c68b13543cd6f2a Mon Sep 17 00:00:00 2001 From: Sander Vrijders Date: Tue, 25 Oct 2016 13:22:51 +0200 Subject: lib, irmd, ipcpd: Add name querying to IPCPs This adds the ability to query IPCPs if a name can be reached through them, e.g. if a name is available in a DIF. This means that in the shim-udp a DNS query is performed, in the shim-eth-llc an ARP-like query has been added, in the local a check is done to see if the name is registered, and in the normal currently no application is reachable through it. --- src/lib/ipcpd_messages.proto | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/lib') diff --git a/src/lib/ipcpd_messages.proto b/src/lib/ipcpd_messages.proto index f64b6882..147d40c6 100644 --- a/src/lib/ipcpd_messages.proto +++ b/src/lib/ipcpd_messages.proto @@ -5,10 +5,11 @@ enum ipcp_msg_code { IPCP_ENROLL = 2; IPCP_NAME_REG = 3; IPCP_NAME_UNREG = 4; - IPCP_FLOW_ALLOC = 5; - IPCP_FLOW_ALLOC_RESP = 6; - IPCP_FLOW_DEALLOC = 7; - IPCP_REPLY = 8; + IPCP_NAME_QUERY = 5; + IPCP_FLOW_ALLOC = 6; + IPCP_FLOW_ALLOC_RESP = 7; + IPCP_FLOW_DEALLOC = 8; + IPCP_REPLY = 9; }; message ipcp_msg { -- cgit v1.2.3