nd_opt_hdr
sizeof(struct nd_opt_hdr) + ETH_ALEN)
daddr = ns->opt + i + sizeof(struct nd_opt_hdr);
struct nd_opt_hdr *nd_opt_array[__ND_OPT_ARRAY_MAX];
struct nd_opt_hdr *nd_opts_ri;
struct nd_opt_hdr *nd_opts_ri_end;
struct nd_opt_hdr *nd_useropts;
struct nd_opt_hdr *nd_useropts_end;
struct nd_opt_hdr *nd_802154_opt_array[ND_OPT_TARGET_LL_ADDR + 1];
struct nd_opt_hdr *nd_opt,
struct nd_opt_hdr *nd_opt,
static inline u8 *__ndisc_opt_addr_data(struct nd_opt_hdr *p,
static inline u8 *ndisc_opt_addr_data(struct nd_opt_hdr *p,
struct nd_opt_hdr *nd_opt,
struct nd_opt_hdr *nd_opt,
sizeof(struct nd_opt_hdr) + ETH_ALEN)
daddr = ns->opt + i + sizeof(struct nd_opt_hdr);
static void ndisc_ra_useropt(struct sk_buff *ra, struct nd_opt_hdr *opt)
struct nd_opt_hdr *p;
struct nd_opt_hdr *p;
struct nd_opt_hdr *p;
static struct nd_opt_hdr *ndisc_next_option(struct nd_opt_hdr *cur,
struct nd_opt_hdr *end)
struct nd_opt_hdr *opt)
static struct nd_opt_hdr *ndisc_next_useropt(const struct net_device *dev,
struct nd_opt_hdr *cur,
struct nd_opt_hdr *end)
struct nd_opt_hdr *nd_opt = (struct nd_opt_hdr *)opt;
if (opt_len < sizeof(struct nd_opt_hdr))
struct nd_opt_hdr nd_opt;
const struct nd_opt_hdr *nd_opt;
struct nd_opt_hdr *nd_opt =
(struct nd_opt_hdr *)(nd->opt + offset);