From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Marek Lindner Date: Mon, 26 Aug 2013 11:31:44 +0800 References: <1376376232-2178-1-git-send-email-ordex@autistici.org> <1376376232-2178-9-git-send-email-ordex@autistici.org> In-Reply-To: <1376376232-2178-9-git-send-email-ordex@autistici.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201308261131.44252.lindner_marek@yahoo.de> Subject: Re: [B.A.T.M.A.N.] [PATCHv3 8/9] batman-adv: provide orig_node routing API Reply-To: The list for a Better Approach To Mobile Ad-hoc Networking List-Id: The list for a Better Approach To Mobile Ad-hoc Networking List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: The list for a Better Approach To Mobile Ad-hoc Networking On Tuesday, August 13, 2013 14:43:51 Antonio Quartulli wrote: > From: Antonio Quartulli > > Some operations executed on an orig_node depends on the > current routing algorithm being used. To easily make this > mechanism routing algorithm agnostic add a orig_node > specific API that each algorithm can populate with its own > routines. > > Such routines are then invoked by the code when needed, > without knowing which routing algorithm is currently in use > > With this patch 3 API functions are added: > - orig_free (to free routing depending internal structs) > - orig_add_if (to change the inner state of an orig_node > when a new hard interface is added) > - orig_del_if (to change the inner state of an orig_node > when an hard interface is removed) > > Signed-off-by: Antonio Quartulli The whole patch lacks kernel documentation .. Cheers, Marek