aboutsummaryrefslogtreecommitdiff
path: root/sys/net/rtsock.c
Commit message (Expand)AuthorAgeFilesLines
* Revisions 264905 and 266860 added a "int fib" argument to ifa_ifwithnet andAlan Somers2014-09-111-1/+2
* o Remove struct if_data from struct ifnet. Now it is merely API structureGleb Smirnoff2014-08-311-3/+3
* Change pr_output's prototype to avoid the need for explicit casts.Kevin Lo2014-08-151-2/+2
* Garbage collect couple of unused fields from struct ifaddr:Gleb Smirnoff2014-07-291-4/+4
* Fix unintended KBI change from r264905. Add _fib versions ofAlan Somers2014-05-291-2/+1
* Rename rt_msg1() to more handy rtsock_msg_mbuf().Alexander V. Chernikov2014-05-081-9/+13
* Fix incorrect netmasks being passed via rtsock.Alexander V. Chernikov2014-05-081-8/+38
* Fix sysctl_ifmalist() broken in r265019.Alexander V. Chernikov2014-05-031-1/+1
* Partially revert r265019 - allocating 512 bytes on stackAlexander V. Chernikov2014-04-291-19/+8
* Move rt_setmetrics() from rtsock.c to route.c.Alexander V. Chernikov2014-04-291-16/+4
* Fix buildAlexander V. Chernikov2014-04-271-1/+1
* Improve memory allocation model for rt_msg2() rtsock messages:Alexander V. Chernikov2014-04-271-53/+109
* Remove useless zeroing of RTAX_DST on error.Alexander V. Chernikov2014-04-271-11/+17
* Cleanup route_output() a bit.Alexander V. Chernikov2014-04-271-12/+11
* Do not delay freeing rtm. Bandaid added in r227061 is not needed since r227061,Alexander V. Chernikov2014-04-271-4/+2
* Move up fibnum to ensure it is always defined.Alexander V. Chernikov2014-04-271-2/+2
* Determine fibnum once in the beginning of route_output().Alexander V. Chernikov2014-04-261-8/+8
* Decouple RTM_CHANGE from RTM_GET handling in rtsock.c:route_output().Alexander V. Chernikov2014-04-261-124/+51
* Unify sa_equal() macro usage.Alexander V. Chernikov2014-04-261-2/+0
* Fix subnet and default routes on different FIBs on the same subnet.Alan Somers2014-04-241-1/+2
* When exporting ifnet via sysctl, add ifqueue(9) drop count to theGleb Smirnoff2014-03-191-6/+5
* Remove IPX support.Gleb Smirnoff2014-03-141-7/+0
* Since 32-bit if_baudrate isn't enough to describe a baud rate of a 10 GbitGleb Smirnoff2014-03-131-135/+58
* - Remove rt_metrics_lite and simply put its members into rtentry.Gleb Smirnoff2014-03-051-35/+23
* V_irtualize rtsock refcounting, which reduces the chances for panicsMarko Zec2014-02-191-17/+19
* Simplify inet alias handling code: if we're adding/removing alias whichAlexander V. Chernikov2014-01-101-1/+0
* Split rt_newaddrmsg_fib() into two different functions.Alexander V. Chernikov2014-01-091-78/+75
* Constanly use RT_ALL_FIBS everywhere instead of -1.Alexander V. Chernikov2014-01-081-6/+5
* Change semantics for rnh_lookup() function: nowAlexander V. Chernikov2014-01-041-22/+17
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* - Utilize counter(9) to accumulate statistics on interface addresses. AddGleb Smirnoff2013-10-151-2/+18
* After r241616 properly export ifi_baudrate_pf in the 32bit compat case.Bjoern A. Zeeb2013-08-201-1/+2
* sin6 should be assigned before the loop.Hiroki Sato2013-07-281-1/+1
* Add a leaf node CTL_NET.PF_ROUTE.0.AF.NET_RT_DUMP.0.FIB. This returnsHiroki Sato2013-07-121-2/+13
* Due to the routing related networking kernel redesign workQing Li2013-06-251-3/+14
* - Use m_getcl() instead of hand allocating.Gleb Smirnoff2013-03-151-11/+8
* - Move definition of V_deembed_scopeid to scope6_var.h.Hiroki Sato2012-12-051-63/+51
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-2/+2
* - Fix LOR in sa6_recoverscope() in rt_msg2()[1].Hiroki Sato2012-12-041-39/+32
* Fix up a compile time warning if INET6 isn't defined.Adrian Chadd2012-11-181-1/+1
* Fill sin6_scope_id in sockaddr_in6 before passing it from the kernel toHiroki Sato2012-11-171-0/+90
* Mechanically remove the last stray remains of spl* calls from net*/*.Andre Oppermann2012-10-181-11/+1
* Do not require radix write lock to be held while dumping route tableAlexander V. Chernikov2012-04-221-2/+2
* Introduce a new NET_RT_IFLISTL API to query the address list. It worksBjoern A. Zeeb2012-02-111-44/+203
* Backout changes from r228571. Remove if_data from struct ifa_msghdr again.Bjoern A. Zeeb2012-02-111-4/+0
* Copy ifa->if_data to ifam->ifam_data. This was forgotten in r228571.Gleb Smirnoff2012-01-081-0/+1
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-10/+10
* A major overhaul of the CARP implementation. The ip_carp.c was startedGleb Smirnoff2011-12-161-1/+15
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-2/+2
* Fix a use-after-free/redzone issue in the routing code.Max Laier2011-11-031-12/+14