diff options
| author | svn2git <svn2git@FreeBSD.org> | 1994-05-01 08:00:00 +0000 |
|---|---|---|
| committer | svn2git <svn2git@FreeBSD.org> | 1994-05-01 08:00:00 +0000 |
| commit | a16f65c7d117419bd266c28a1901ef129a337569 (patch) | |
| tree | 2626602f66dc3551e7a7c7bc9ad763c3bc7ab40a /sys/netns/ns_error.c | |
| parent | 8503f4f13f77abf7adc8f7e329c6f9c1d52b6a20 (diff) | |
Diffstat (limited to 'sys/netns/ns_error.c')
| -rw-r--r-- | sys/netns/ns_error.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/sys/netns/ns_error.c b/sys/netns/ns_error.c index 7d6361fb05a6..77790edb7a54 100644 --- a/sys/netns/ns_error.c +++ b/sys/netns/ns_error.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * from: @(#)ns_error.c 7.8 (Berkeley) 6/28/90 - * $Id: ns_error.c,v 1.3 1993/10/16 19:55:12 rgrimes Exp $ + * $Id: ns_error.c,v 1.5 1993/11/25 01:36:29 wollman Exp $ */ #include "param.h" @@ -54,6 +54,8 @@ #define NS_ERRPRINTFS 1 #endif +struct ns_errstat ns_errstat; + #ifdef NS_ERRPRINTFS /* * NS_ERR routines: error generation, receive packet processing, and @@ -62,7 +64,9 @@ int ns_errprintfs = 0; #endif +int ns_err_x(c) + int c; { register u_short *w, *lim, *base = ns_errstat.ns_es_codes; u_short x = c; @@ -86,10 +90,11 @@ ns_err_x(c) * Generate an error packet of type error * in response to bad packet. */ - +void ns_error(om, type, param) struct mbuf *om; int type; + int param; { register struct ns_epidp *ep; struct mbuf *m; @@ -165,8 +170,9 @@ freeit: m_freem(om); } +void ns_printhost(p) -register struct ns_addr *p; + register struct ns_addr *p; { printf("<net:%x%x,host:%x%x%x,port:%x>", @@ -182,6 +188,7 @@ register struct ns_addr *p; /* * Process a received NS_ERR message. */ +void ns_err_input(m) struct mbuf *m; { @@ -295,8 +302,9 @@ nstime() } #endif +int ns_echo(m) -struct mbuf *m; + struct mbuf *m; { register struct idp *idp = mtod(m, struct idp *); register struct echo { |
