Lines Matching refs:cmd

92 extern void sctp_addr_change(struct ifaddr *ifa, int cmd);
1496 rtinit1(struct ifaddr *ifa, int cmd, int flags, int fibnum)
1529 if (rt_add_addr_allfibs == 0 && cmd == (int)RTM_ADD) {
1547 if (cmd == RTM_DELETE) {
1566 if (cmd == RTM_DELETE) {
1619 if (cmd == RTM_ADD)
1625 error = rtrequest1_fib(cmd, &info, &rt, fibnum);
1627 if ((error == EEXIST) && (cmd == RTM_ADD)) {
1646 error = rtrequest1_fib(cmd, &info, &rt, fibnum);
1677 if (cmd == RTM_ADD) {
1685 rt_newaddrmsg_fib(cmd, ifa, error, rt, fibnum);
1688 if (cmd == RTM_DELETE) {
1696 if (cmd == RTM_ADD) {
1710 if (cmd == RTM_DELETE) {
1730 rtinit_fib(struct ifaddr *ifa, int cmd, int flags)
1732 return (rtinit1(ifa, cmd, flags, RT_ALL_FIBS));
1741 rtinit(struct ifaddr *ifa, int cmd, int flags)
1759 return (rtinit1(ifa, cmd, flags, fib));
1767 rt_addrmsg(int cmd, struct ifaddr *ifa, int fibnum)
1770 KASSERT(cmd == RTM_ADD || cmd == RTM_DELETE,
1771 ("unexpected cmd %d", cmd));
1783 sctp_addr_change(ifa, cmd);
1786 return (rtsock_addrmsg(cmd, ifa, fibnum));
1800 rt_routemsg(int cmd, struct ifnet *ifp, int error, struct rtentry *rt,
1804 KASSERT(cmd == RTM_ADD || cmd == RTM_DELETE,
1805 ("unexpected cmd %d", cmd));
1812 return (rtsock_routemsg(cmd, ifp, error, rt, fibnum));
1816 rt_newaddrmsg(int cmd, struct ifaddr *ifa, int error, struct rtentry *rt)
1819 rt_newaddrmsg_fib(cmd, ifa, error, rt, RT_ALL_FIBS);
1827 rt_newaddrmsg_fib(int cmd, struct ifaddr *ifa, int error, struct rtentry *rt,
1831 KASSERT(cmd == RTM_ADD || cmd == RTM_DELETE,
1832 ("unexpected cmd %u", cmd));
1836 if (cmd == RTM_ADD) {
1837 rt_addrmsg(cmd, ifa, fibnum);
1839 rt_routemsg(cmd, ifa->ifa_ifp, error, rt, fibnum);
1842 rt_routemsg(cmd, ifa->ifa_ifp, error, rt, fibnum);
1843 rt_addrmsg(cmd, ifa, fibnum);