Home
last modified time | relevance | path

Searched refs:attrlen (Results 1 – 25 of 27) sorted by relevance

12

/OK3568_Linux_fs/kernel/lib/
H A Dnlattr.c363 int minlen = 0, attrlen = nla_len(nla), type = nla_type(nla); in validate_nla() local
376 if (nla_attr_len[pt->type] && attrlen != nla_attr_len[pt->type]) { in validate_nla()
412 if (attrlen > 0) in validate_nla()
417 if (attrlen != sizeof(struct nla_bitfield32)) in validate_nla()
427 minlen = min_t(int, attrlen, pt->len + 1); in validate_nla()
429 minlen = attrlen; in validate_nla()
438 if (attrlen < 1) in validate_nla()
444 if (buf[attrlen - 1] == '\0') in validate_nla()
445 attrlen--; in validate_nla()
447 if (attrlen > pt->len) in validate_nla()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/rocker/
H A Drocker_tlv.c33 int attrtype, int attrlen, const void *data) in rocker_tlv_put() argument
36 int total_size = rocker_tlv_total_size(attrlen); in rocker_tlv_put()
45 tlv->len = rocker_tlv_attr_size(attrlen); in rocker_tlv_put()
46 memcpy(rocker_tlv_data(tlv), data, attrlen); in rocker_tlv_put()
47 memset((char *) tlv + tlv->len, 0, rocker_tlv_padlen(attrlen)); in rocker_tlv_put()
H A Drocker_tlv.h136 int attrtype, int attrlen, const void *data);
/OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-connectivity/freeradius/files/
H A DCVE-2022-41860.patch30 attrlen -= 3;
33 - while(attrlen > 0) {
41 + while (attrlen > 0) {
44 - if(attrlen < 2) {
45 + if (attrlen < 2) {
46 fr_strerror_printf("EAP-Sim attribute %d too short: %d < 2", es_attribute_count, attrlen);
62 if (eapsim_len > attrlen) {
64 eapsim_attribute, es_attribute_count, eapsim_len, attrlen);
/OK3568_Linux_fs/kernel/net/802/
H A Dmrp.c368 u8 attrtype, u8 attrlen) in mrp_pdu_append_msg_hdr() argument
383 mh->attrlen = attrlen; in mrp_pdu_append_msg_hdr()
389 const void *firstattrvalue, u8 attrlen) in mrp_pdu_append_vecattr_hdr() argument
393 if (skb_tailroom(app->pdu) < sizeof(*vah) + attrlen) in mrp_pdu_append_vecattr_hdr()
395 vah = __skb_put(app->pdu, sizeof(*vah) + attrlen); in mrp_pdu_append_vecattr_hdr()
397 memcpy(vah->firstattrvalue, firstattrvalue, attrlen); in mrp_pdu_append_vecattr_hdr()
399 memcpy(mrp_cb(app->pdu)->attrvalue, firstattrvalue, attrlen); in mrp_pdu_append_vecattr_hdr()
423 mrp_cb(app->pdu)->mh->attrlen != attr->len) { in mrp_pdu_append_vecattr_event()
651 mrp_cb(skb)->mh->attrlen, in mrp_pdu_parse_vecattr_event()
707 if (sizeof(struct mrp_skb_cb) + mrp_cb(skb)->mh->attrlen > in mrp_pdu_parse_vecattr()
[all …]
/OK3568_Linux_fs/kernel/include/net/
H A Dnetlink.h514 struct nlattr *__nla_reserve(struct sk_buff *skb, int attrtype, int attrlen);
516 int attrlen, int padattr);
517 void *__nla_reserve_nohdr(struct sk_buff *skb, int attrlen);
518 struct nlattr *nla_reserve(struct sk_buff *skb, int attrtype, int attrlen);
520 int attrlen, int padattr);
521 void *nla_reserve_nohdr(struct sk_buff *skb, int attrlen);
522 void __nla_put(struct sk_buff *skb, int attrtype, int attrlen,
524 void __nla_put_64bit(struct sk_buff *skb, int attrtype, int attrlen,
526 void __nla_put_nohdr(struct sk_buff *skb, int attrlen, const void *data);
527 int nla_put(struct sk_buff *skb, int attrtype, int attrlen, const void *data);
[all …]
H A Dmrp.h13 u8 attrlen; member
/OK3568_Linux_fs/kernel/include/uapi/linux/netfilter/
H A Dnfnetlink_compat.h41 #define NFA_NEXT(nfa,attrlen) ((attrlen) -= NFA_ALIGN((nfa)->nfa_len), \ argument
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/netfilter/
H A Dnfnetlink_compat.h40 #define NFA_NEXT(nfa,attrlen) ((attrlen) -= NFA_ALIGN((nfa)->nfa_len), \ argument
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/netfilter/
H A Dnfnetlink_compat.h40 #define NFA_NEXT(nfa,attrlen) ((attrlen) -= NFA_ALIGN((nfa)->nfa_len), \ argument
/OK3568_Linux_fs/kernel/net/core/
H A Dlwtunnel.c186 int attrlen; in lwtunnel_valid_encap_type_attr() local
189 attrlen = rtnh_attrlen(rtnh); in lwtunnel_valid_encap_type_attr()
190 if (attrlen > 0) { in lwtunnel_valid_encap_type_attr()
192 nla_entype = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in lwtunnel_valid_encap_type_attr()
/OK3568_Linux_fs/kernel/net/netfilter/
H A Dnfnetlink.c223 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_msg() local
233 attr, attrlen, in nfnetlink_rcv_msg()
440 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_batch() local
450 attr, attrlen, in nfnetlink_rcv_batch()
550 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_skb_batch() local
563 err = nla_parse_deprecated(cda, NFNL_BATCH_MAX, attr, attrlen, in nfnetlink_rcv_skb_batch()
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dfib_semantics.c698 int attrlen; in fib_get_nhs() local
717 attrlen = rtnh_attrlen(rtnh); in fib_get_nhs()
718 if (attrlen > 0) { in fib_get_nhs()
721 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in fib_get_nhs()
722 nlav = nla_find(attrs, attrlen, RTA_VIA); in fib_get_nhs()
742 nla = nla_find(attrs, attrlen, RTA_FLOW); in fib_get_nhs()
751 fib_cfg.fc_encap = nla_find(attrs, attrlen, RTA_ENCAP); in fib_get_nhs()
755 nla = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in fib_get_nhs()
935 int attrlen; in fib_nh_match() local
943 attrlen = rtnh_attrlen(rtnh); in fib_nh_match()
[all …]
/OK3568_Linux_fs/kernel/fs/xfs/libxfs/
H A Dxfs_attr_remote.h9 int xfs_attr3_rmt_blocks(struct xfs_mount *mp, int attrlen);
H A Dxfs_attr_remote.c52 int attrlen) in xfs_attr3_rmt_blocks() argument
56 return (attrlen + buflen - 1) / buflen; in xfs_attr3_rmt_blocks()
58 return XFS_B_TO_FSB(mp, attrlen); in xfs_attr3_rmt_blocks()
/OK3568_Linux_fs/kernel/net/decnet/
H A Ddn_fib.c171 int attrlen; in dn_fib_get_nhs() local
180 attrlen = rtnh_attrlen(nhp); in dn_fib_get_nhs()
181 if (attrlen > 0) { in dn_fib_get_nhs()
184 gw_attr = nla_find((struct nlattr *) (nhp + 1), attrlen, RTA_GATEWAY); in dn_fib_get_nhs()
H A Ddn_table.c252 int attrlen = nhlen - sizeof(struct rtnexthop); in dn_fib_nh_match() local
255 if (attrlen < 0 || (nhlen -= nhp->rtnh_len) < 0) in dn_fib_nh_match()
259 if (attrlen) { in dn_fib_nh_match()
262 gw_attr = nla_find((struct nlattr *) (nhp + 1), attrlen, RTA_GATEWAY); in dn_fib_nh_match()
/OK3568_Linux_fs/kernel/fs/nfs/
H A Dnfs4xdr.c1598 uint32_t attrlen = 0; in encode_readdir() local
1617 attrlen = i+1; in encode_readdir()
1623 p = reserve_space(xdr, 12 + (attrlen << 2)); in encode_readdir()
1626 *p++ = cpu_to_be32(attrlen); in encode_readdir()
1627 for (i = 0; i < attrlen; i++) in encode_readdir()
3252 static int decode_attr_length(struct xdr_stream *xdr, uint32_t *attrlen, unsigned int *savep) in decode_attr_length() argument
3259 *attrlen = be32_to_cpup(p); in decode_attr_length()
4231 static int verify_attr_len(struct xdr_stream *xdr, unsigned int savep, uint32_t attrlen) in verify_attr_len() argument
4233 unsigned int attrwords = XDR_QUADLEN(attrlen); in verify_attr_len()
4378 uint32_t attrlen, bitmap[3] = {0}; in decode_server_caps() local
[all …]
H A Dcallback_xdr.c109 unsigned int attrlen; in decode_bitmap() local
114 attrlen = ntohl(*p); in decode_bitmap()
115 p = xdr_inline_decode(xdr, attrlen << 2); in decode_bitmap()
118 if (likely(attrlen > 0)) in decode_bitmap()
120 if (attrlen > 1) in decode_bitmap()
/OK3568_Linux_fs/kernel/net/mpls/
H A Daf_mpls.c845 int attrlen; in mpls_count_nexthops() local
848 attrlen = rtnh_attrlen(rtnh); in mpls_count_nexthops()
849 nla = nla_find(attrs, attrlen, RTA_VIA); in mpls_count_nexthops()
860 nla = nla_find(attrs, attrlen, RTA_NEWDST); in mpls_count_nexthops()
893 int attrlen; in mpls_nh_build_multi() local
908 attrlen = rtnh_attrlen(rtnh); in mpls_nh_build_multi()
909 if (attrlen > 0) { in mpls_nh_build_multi()
912 nla_via = nla_find(attrs, attrlen, RTA_VIA); in mpls_nh_build_multi()
913 nla_newdst = nla_find(attrs, attrlen, RTA_NEWDST); in mpls_nh_build_multi()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Drtnetlink.h186 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ argument
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Drtnetlink.h186 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ argument
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Drtnetlink.h207 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ argument
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/core/
H A Drtw_ieee80211.c2285 u16 attrlen = RTW_GET_BE16(wfd_ie + cnt + 1); in rtw_get_wfd_attr_content() local
2292 _rtw_memcpy( attr_content, &wfd_ie[ cnt + 3 ], attrlen ); in rtw_get_wfd_attr_content()
2295 *attr_contentlen = attrlen; in rtw_get_wfd_attr_content()
2297 cnt += attrlen + 3; in rtw_get_wfd_attr_content()
2304 cnt += attrlen + 3; //goto next in rtw_get_wfd_attr_content()
/OK3568_Linux_fs/kernel/net/ipv6/
H A Droute.c5106 int attrlen; in ip6_route_multipath_add() local
5128 attrlen = rtnh_attrlen(rtnh); in ip6_route_multipath_add()
5129 if (attrlen > 0) { in ip6_route_multipath_add()
5132 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_add()
5141 r_cfg.fc_encap = nla_find(attrs, attrlen, RTA_ENCAP); in ip6_route_multipath_add()
5146 nla = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in ip6_route_multipath_add()
5294 int attrlen; in ip6_route_multipath_del() local
5306 attrlen = rtnh_attrlen(rtnh); in ip6_route_multipath_del()
5307 if (attrlen > 0) { in ip6_route_multipath_del()
5310 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_del()

12