route.4 (646bae60822ca63ed6f6e9cefeccb8fc177d751d) route.4 (b92a189eb9b32f7e9db74343d46434b554a67d04)
1.\" Copyright (c) 1990, 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 127 unchanged lines hidden (view full) ---

136field to distinguish between outstanding messages. However,
137message replies may be lost when kernel buffers are exhausted.
138.Pp
139The kernel may reject certain messages, and will indicate this
140by filling in the
141.Ar rtm_errno
142field.
143The routing code returns
1.\" Copyright (c) 1990, 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 127 unchanged lines hidden (view full) ---

136field to distinguish between outstanding messages. However,
137message replies may be lost when kernel buffers are exhausted.
138.Pp
139The kernel may reject certain messages, and will indicate this
140by filling in the
141.Ar rtm_errno
142field.
143The routing code returns
144.Dv EEXIST
144.Er EEXIST
145if
146requested to duplicate an existing entry,
145if
146requested to duplicate an existing entry,
147.Dv ESRCH
147.Er ESRCH
148if
149requested to delete a non-existent entry,
150or
148if
149requested to delete a non-existent entry,
150or
151.Dv ENOBUFS
151.Er ENOBUFS
152if insufficient resources were available
153to install a new route.
154In the current implementation, all routing processes run locally,
155and the values for
156.Ar rtm_errno
157are available through the normal
158.Em errno
159mechanism, even if the routing reply message is lost.

--- 147 unchanged lines hidden ---
152if insufficient resources were available
153to install a new route.
154In the current implementation, all routing processes run locally,
155and the values for
156.Ar rtm_errno
157are available through the normal
158.Em errno
159mechanism, even if the routing reply message is lost.

--- 147 unchanged lines hidden ---