Lines Matching refs:gehdr
412 struct genlmsghdr gehdr; in ynl_gemsg_start() local
418 memset(&gehdr, 0, sizeof(gehdr)); in ynl_gemsg_start()
419 gehdr.cmd = cmd; in ynl_gemsg_start()
420 gehdr.version = version; in ynl_gemsg_start()
422 data = mnl_nlmsg_put_extra_header(nlh, sizeof(gehdr)); in ynl_gemsg_start()
423 memcpy(data, &gehdr, sizeof(gehdr)); in ynl_gemsg_start()
694 struct genlmsghdr *gehdr; in ynl_ntf_parse() local
697 gehdr = mnl_nlmsg_get_payload(nlh); in ynl_ntf_parse()
698 if (gehdr->cmd >= ys->family->ntf_info_size) in ynl_ntf_parse()
700 info = &ys->family->ntf_info[gehdr->cmd]; in ynl_ntf_parse()
714 rsp->cmd = gehdr->cmd; in ynl_ntf_parse()
782 struct genlmsghdr *gehdr; in ynl_check_alien() local
784 if (mnl_nlmsg_get_payload_len(nlh) < sizeof(*gehdr)) { in ynl_check_alien()
790 gehdr = mnl_nlmsg_get_payload(nlh); in ynl_check_alien()
791 if (gehdr->cmd != rsp_cmd) in ynl_check_alien()