Re: netstat: sysctl: net.inet.tcp.stats: Cannot allocate memory
From: Odhiambo Washington (wash_at_wananchi.com)
Date: 05/30/05
- Previous message: Ganbold: "TFTP server problem"
- In reply to: Vicky Shrestha: "netstat: sysctl: net.inet.tcp.stats: Cannot allocate memory"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 30 May 2005 22:59:56 +0300 To: Vicky Shrestha <mail@vickysh.wlink.com.np>
* Vicky Shrestha <mail@vickysh.wlink.com.np> [20050526 20:56]: wrote:
> Dear all,
>
> I am running FreeBSD 5.4-STABLE and I have a problem with netstat. I cannot
> see the tcp sockets stats using netstat -p tcp or netstat command. When using
> "netstat -s" command I get "netstat: sysctl: net.inet.tcp.stats: Cannot
> allocate memory"
>
> At first I thought it was a problem with netstat binary ,however even after
> copying binary from the other working server with same release of FreeBSD ,
> it didn't work.
>
> The only change I made was to built a new kernel with the following options:
> # IPSEC
> options IPSEC #IP security
> options IPSEC_ESP #IP security (crypto; define w/ IPSEC)
>
> #IPFW
> options IPFIREWALL
> options IPDIVERT
>
> I also do cvsup to sync the src and ports, I think the netstat binary and
> kernel is out of sync however, when I do make
> inside /usr/src/usr.bin/netstat/ it gives me the following errors:
>
> Warning: Object directory not changed from original /usr/src/usr.bin/netstat
> cc -O -pipe -DIPSEC -DINET6 -Wsystem-headers -Wall -Wno-format-y2k
> -Wno-uninitialized -c inet.c
> inet.c:54:29: netinet/ip_carp.h: No such file or directory
> inet.c: In function `tcp_stats':
> inet.c:467: error: structure has no member named `tcps_sack_sboverflow'
> inet.c:467: error: structure has no member named `tcps_sack_sboverflow'
> inet.c: In function `carp_stats':
> inet.c:536: error: storage size of 'carpstat' isn't known
> inet.c:536: error: storage size of 'zerostat' isn't known
> inet.c:537: error: invalid application of `sizeof' to incomplete type
> `carpstats'
> inet.c:536: warning: unused variable `carpstat'
> inet.c:536: warning: unused variable `zerostat'
> *** Error code 1
>
> Stop in /usr/src/usr.bin/netstat.
>
> How can I resolve this issue, help and pointers to the web will be
> appreciated.
Read the handbook about how to sync kernel and userland
cvsup for src
make buildworld
make kernel
reboot
mergemaster
make installworld
...and everything will be okay.
I run FreeBSD 5.4 here and it does not have such problem.
-Wash
http://www.netmeister.org/news/learn2quote.html
--
+======================================================================+
|\ _,,,---,,_ | Odhiambo Washington <wash@wananchi.com>
Zzz /,`.-'`' -. ;-;;,_ | Wananchi Online Ltd. www.wananchi.com
|,4- ) )-,_. ,\ ( `'-'| Tel: +254 20 313985-9 +254 20 313922
'---''(_/--' `-'\_) | GSM: +254 722 743223 +254 733 744121
+======================================================================+
Crime does not pay ... as well as politics.
-- A. E. Neuman
_______________________________________________
freebsd-isp@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-isp
To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
- Previous message: Ganbold: "TFTP server problem"
- In reply to: Vicky Shrestha: "netstat: sysctl: net.inet.tcp.stats: Cannot allocate memory"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|