[libvirt] [PATCH v2 12/21] nwfilter: convert IP address learning code to virNWFilterBindingDefPtr
John Ferlan
jferlan at redhat.com
Thu May 17 22:13:55 UTC 2018
On 05/15/2018 01:43 PM, Daniel P. Berrangé wrote:
> Use the virNWFilterBindingDefPTr struct in the IP address learning code
> directly.
>
> Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
> ---
> src/nwfilter/nwfilter_gentech_driver.c | 7 +-
> src/nwfilter/nwfilter_learnipaddr.c | 98 +++++++-------------------
> src/nwfilter/nwfilter_learnipaddr.h | 7 +-
> 3 files changed, 31 insertions(+), 81 deletions(-)
>
One minor #else comment that would cause a build problem...
Reviewed-by: John Ferlan <jferlan at redhat.com>
John
[...]
> diff --git a/src/nwfilter/nwfilter_learnipaddr.c b/src/nwfilter/nwfilter_learnipaddr.c
> index 5080b73004..2149b4af69 100644
> --- a/src/nwfilter/nwfilter_learnipaddr.c
> +++ b/src/nwfilter/nwfilter_learnipaddr.c
[...]
> */
> int
> virNWFilterLearnIPAddress(virNWFilterTechDriverPtr techdriver,
> - const char *ifname,
> + virNWFilterBindingDefPtr binding,
> int ifindex,
> - const char *linkdev,
> - const virMacAddr *macaddr,
> - const char *filtername,
> - virHashTablePtr filterparams,
> virNWFilterDriverStatePtr driver,
> enum howDetect howDetect)
There's a HAVE_LIBPCAP #else to this that's going to cause a build
failure...
> {
> int rc;
> virThread thread;
> virNWFilterIPAddrLearnReqPtr req = NULL;
> - virHashTablePtr ht = NULL;
>
[...]
More information about the libvir-list
mailing list