Lines Matching defs:hdr
203 struct rt_msghdr hdr;
224 rtm.hdr.rtm_version = RTM_VERSION;
225 rtm.hdr.rtm_seq = 1;
227 rtm.hdr.rtm_type = RTM_CHANGE;
229 rtm.hdr.rtm_type = RTM_ADD;
231 rtm.hdr.rtm_type = RTM_DELETE;
232 rtm.hdr.rtm_flags = RTF_UP;
237 rtm.hdr.rtm_flags |= RTF_STATIC;
238 rtm.hdr.rtm_addrs = RTA_DST | RTA_GATEWAY;
241 rtm.hdr.rtm_flags |= RTF_HOST;
243 rtm.hdr.rtm_addrs |= RTA_NETMASK;
244 if (rtm.hdr.rtm_flags & RTF_STATIC)
245 rtm.hdr.rtm_flags |= RTF_GATEWAY;
247 rtm.hdr.rtm_addrs |= RTA_IFA;
251 if (rtm.hdr.rtm_flags & RTF_HOST ||
252 !(rtm.hdr.rtm_flags & RTF_STATIC))
262 if (rtm.hdr.rtm_addrs & RTA_NETMASK)
265 if (rtm.hdr.rtm_addrs & RTA_IFA)
268 rtm.hdr.rtm_msglen = l = bp - (char *)&rtm;