/* * net/sched/act_meta_mark.c IFE skb->mark metadata module * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. * * copyright Jamal Hadi Salim (2015) * */ #include #include #include #include #include #include #include #include #include #include #include #include #include static int skbmark_encode(struct sk_buff *skb, void *skbdata, struct tcf_meta_info *e) { u32 ifemark = skb->mark; return ife_encode_meta_u32(ifemark, skbdata, e); } static int skbmark_decode(struct sk_buff *skb, void *data, u16 len) { u32 ifemark = *(u32 *)data; skb->mark = ntohl(ifemark); return 0; } static int skbmark_check(struct sk_buff *skb, struct tcf_meta_info *e) { return ife_check_meta_u32(skb->mark, e); } static struct tcf_meta_ops ife_skbmark_ops = { .metaid = IFE_META_SKBMARK, .metatype = NLA_U32, .name = "skbmark", .synopsis = "skb mark 32 bit metadata", .check_presence = skbmark_check, .encode = skbmark_encode, .decode = skbmark_decode, .get = ife_get_meta_u32, .alloc = ife_alloc_meta_u32, .release = ife_release_meta_gen, .validate = ife_validate_meta_u32, .owner = THIS_MODULE, }; static int __init ifemark_init_module(void) { return register_ife_op(&ife_skbmark_ops); } static void __exit ifemark_cleanup_module(void) { unregister_ife_op(&ife_skbmark_ops); } module_init(ifemark_init_module); module_exit(ifemark_cleanup_module); MODULE_AUTHOR("Jamal Hadi Salim(2015)"); MODULE_DESCRIPTION("Inter-FE skb mark metadata module"); MODULE_LICENSE("GPL"); MODULE_ALIAS_IFE_META(IFE_META_SKBMARK); git/diff/net/mac80211/mesh.c?id=9d032f4201d39e5cf43a8709a047e481f5723fdc'>diff
es e='25'>25
AgeCommit message (Expand)AuthorFilesLines
Lines
space:
mode:
authorFam Zheng <famz@redhat.com>2017-01-13 11:40:01 +0800
committerMartin K. Petersen <martin.petersen@oracle.com>2017-01-16 15:43:02 -0500
commit67d35e70af9cabb663c827e03bc5c1e89b43db72 (patch)
treeef130aab90e74e98ca4599f12011a7d80d3aa059 /net
parentcd60be4916ae689387d04b86b6fc15931e4c95ae (diff)
scsi: libfc: Fix variable name in fc_set_wwpn
The parameter name should be wwpn instead of wwnn. Signed-off-by: Fam Zheng <famz@redhat.com> Acked-by: Johannes Thumshirn <jth@kernel.org> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'net')