| To: | "David S. Miller" <davem@xxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [PKT_SCHED]: Allow using nfmark as key in U32 classifier. |
| From: | Thomas Graf <tgraf@xxxxxxx> |
| Date: | Mon, 27 Dec 2004 13:16:58 +0100 |
| Cc: | netdev@xxxxxxxxxxx |
| In-reply-to: | <200412270715.iBR7Fffe026855@xxxxxxxxxxxxxxx> |
| References: | <200412270715.iBR7Fffe026855@xxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
> ChangeSet 1.2055.37.1, 2004/11/17 16:08:01-08:00, util@xxxxxxxxxxxxxxx
>
> [PKT_SCHED]: Allow using nfmark as key in U32 classifier.
>
> Signed-off-by: Catalin(ux aka Dino) BOIE <catab at umbrella.ro>
> Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx>
I must have missed this one. This should have been implemented in the
metadata action module to make it available to all classifiers. We
should really stop to add more stuff to specific classifiers which have
to be removed once we have metamatch. I've made a proposal on paper
just need some more time to cook up a patch.
> +#ifdef CONFIG_CLS_U32_MARK
>
>
> + if (tb[TCA_U32_MARK-1]) {
> + if (RTA_PAYLOAD(tb[TCA_U32_MARK-1]) < sizeof(struct
> tc_u32_mark))
> + return -EINVAL;
> + mark = RTA_DATA(tb[TCA_U32_MARK-1]);
> + memcpy(&n->mark, mark, sizeof(struct tc_u32_mark));
> + n->mark.success = 0;
> + }
>
>
> +#endif
>
>
This should have gone into u32_set_params
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: delete unused file, Domen Puncer |
|---|---|
| Next by Date: | Re: jumbo on 8169, Luca Bortot |
| Previous by Thread: | Badness in dst_release (continuing saga), Jeff Garzik |
| Next by Thread: | Re: [PKT_SCHED]: Allow using nfmark as key in U32 classifier., jamal |
| Indexes: | [Date] [Thread] [Top] [All Lists] |