• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv6/

Lines Matching refs:in6_dev

371 	struct inet6_dev *in6_dev;
376 in6_dev = in6_dev_get(dev);
377 if (in6_dev == NULL) {
382 parms = in6_dev->nd_parms;
414 in6_dev_put(in6_dev);
1112 struct inet6_dev *in6_dev;
1146 in6_dev = in6_dev_get(skb->dev);
1147 if (in6_dev == NULL) {
1155 in6_dev_put(in6_dev);
1162 if (in6_dev->cnf.forwarding || !in6_dev->cnf.accept_ra)
1171 if (in6_dev->if_flags & IF_RS_SENT) {
1176 in6_dev->if_flags |= IF_RA_RCVD;
1183 in6_dev->if_flags = (in6_dev->if_flags & ~(IF_RA_MANAGED |
1190 if (!in6_dev->cnf.accept_ra_defrtr)
1199 !in6_dev->cnf.accept_ra_rtr_pref)
1223 in6_dev_put(in6_dev);
1233 in6_dev_put(in6_dev);
1245 in6_dev->cnf.hop_limit = ra_msg->icmph.icmp6_hop_limit;
1256 if (in6_dev->nd_parms) {
1263 in6_dev->nd_parms->retrans_time = rtime;
1264 in6_dev->tstamp = jiffies;
1265 inet6_ifinfo_notify(RTM_NEWLINK, in6_dev);
1275 if (rtime != in6_dev->nd_parms->base_reachable_time) {
1276 in6_dev->nd_parms->base_reachable_time = rtime;
1277 in6_dev->nd_parms->gc_staletime = 3 * rtime;
1278 in6_dev->nd_parms->reachable_time = neigh_rand_reach_time(rtime);
1279 in6_dev->tstamp = jiffies;
1280 inet6_ifinfo_notify(RTM_NEWLINK, in6_dev);
1313 if (in6_dev->cnf.forwarding || !in6_dev->cnf.accept_ra)
1317 if (in6_dev->cnf.accept_ra_rtr_pref && ndopts.nd_opts_ri) {
1328 if (ri->prefix_len > in6_dev->cnf.accept_ra_rt_info_max_plen)
1342 if (in6_dev->cnf.accept_ra_pinfo && ndopts.nd_opts_pi) {
1362 } else if (in6_dev->cnf.mtu6 != mtu) {
1363 in6_dev->cnf.mtu6 = mtu;
1390 in6_dev_put(in6_dev);
1395 struct inet6_dev *in6_dev;
1449 in6_dev = in6_dev_get(skb->dev);
1450 if (!in6_dev)
1452 if (in6_dev->cnf.forwarding || !in6_dev->cnf.accept_redirects) {
1453 in6_dev_put(in6_dev);
1465 in6_dev_put(in6_dev);
1474 in6_dev_put(in6_dev);
1486 in6_dev_put(in6_dev);