diff options
Diffstat (limited to 'usr/src/uts/common/ipp/ipgpc/classifierddi.c')
-rw-r--r-- | usr/src/uts/common/ipp/ipgpc/classifierddi.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/usr/src/uts/common/ipp/ipgpc/classifierddi.c b/usr/src/uts/common/ipp/ipgpc/classifierddi.c index 4d31da6396..e76c181d92 100644 --- a/usr/src/uts/common/ipp/ipgpc/classifierddi.c +++ b/usr/src/uts/common/ipp/ipgpc/classifierddi.c @@ -445,10 +445,9 @@ ipgpc_invoke_action(ipp_action_id_t aid, ipp_packet_t *packet) pkt.direction = callout_pos; /* set packet direction */ /* The ill_index could be 0 when called from forwarding (read) path */ - if (ill_idx > 0) { - ill = ill_lookup_on_ifindex_global_instance(ill_idx, B_FALSE, - NULL, NULL, NULL, NULL); - } + if (ill_idx > 0) + ill = ill_lookup_on_ifindex_global_instance(ill_idx, B_FALSE); + if (ill != NULL) { /* * Since all IPP actions in an IPMP group are performed |