ematch.c (1b34ec43c9b3de44a5420841ab293d1b2035a94c) ematch.c (e87cc4728f0e2fb663e592a1141742b1d6c63256)
1/*
2 * net/sched/ematch.c Extended Match API
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; either version
7 * 2 of the License, or (at your option) any later version.
8 *

--- 523 unchanged lines hidden (view full) ---

532 match_idx++;
533 goto proceed;
534 }
535 }
536
537 return res;
538
539stack_overflow:
1/*
2 * net/sched/ematch.c Extended Match API
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; either version
7 * 2 of the License, or (at your option) any later version.
8 *

--- 523 unchanged lines hidden (view full) ---

532 match_idx++;
533 goto proceed;
534 }
535 }
536
537 return res;
538
539stack_overflow:
540 if (net_ratelimit())
541 pr_warning("tc ematch: local stack overflow,"
542 " increase NET_EMATCH_STACK\n");
540 net_warn_ratelimited("tc ematch: local stack overflow, increase NET_EMATCH_STACK\n");
543 return -1;
544}
545EXPORT_SYMBOL(__tcf_em_tree_match);
541 return -1;
542}
543EXPORT_SYMBOL(__tcf_em_tree_match);