Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
net-tools
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
net-tools
Commits
796ba7f1
Commit
796ba7f1
authored
Dec 07, 2011
by
Jiri Popelka
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
prevent 'netstat -nr -A inet6' from smashing stack (RHBZ #668047)
parent
7b576887
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
7 deletions
+7
-7
lib/inet6_gr.c
lib/inet6_gr.c
+1
-1
lib/inet_gr.c
lib/inet_gr.c
+6
-6
No files found.
lib/inet6_gr.c
View file @
796ba7f1
...
...
@@ -82,7 +82,7 @@ int rprint_fib6(int ext, int numeric)
"Flag Met Ref Use If
\n
"
));
while
(
fgets
(
buff
,
1023
,
fp
))
{
num
=
sscanf
(
buff
,
"%4s%4s%4s%4s%4s%4s%4s%4s %02x %4s%4s%4s%4s%4s%4s%4s%4s %02x %4s%4s%4s%4s%4s%4s%4s%4s %08x %08x %08x %08x %s
\n
"
,
num
=
sscanf
(
buff
,
"%4s%4s%4s%4s%4s%4s%4s%4s %02x %4s%4s%4s%4s%4s%4s%4s%4s %02x %4s%4s%4s%4s%4s%4s%4s%4s %08x %08x %08x %08x %
15
s
\n
"
,
addr6p
[
0
],
addr6p
[
1
],
addr6p
[
2
],
addr6p
[
3
],
addr6p
[
4
],
addr6p
[
5
],
addr6p
[
6
],
addr6p
[
7
],
&
prefix_len
,
...
...
lib/inet_gr.c
View file @
796ba7f1
...
...
@@ -68,7 +68,7 @@ int rprint_fib(int ext, int numeric)
mss
=
0
;
fmt
=
proc_gen_fmt
(
_PATH_PROCNET_ROUTE
,
0
,
fp
,
"Iface"
,
"%1
6
s"
,
"Iface"
,
"%1
5
s"
,
"Destination"
,
"%127s"
,
"Gateway"
,
"%127s"
,
"Flags"
,
"%X"
,
...
...
@@ -80,7 +80,7 @@ int rprint_fib(int ext, int numeric)
"Window"
,
"%d"
,
"IRTT"
,
"%d"
,
NULL
);
/* "%1
6
s %127s %127s %X %d %d %d %127s %d %d %d\n" */
/* "%1
5
s %127s %127s %X %d %d %d %127s %d %d %d\n" */
if
(
!
fmt
)
return
1
;
...
...
@@ -268,7 +268,7 @@ int rprint_cache(int ext, int numeric)
"MSS Window irtt HH Arp
\n
"
));
fmt
=
proc_gen_fmt
(
_PATH_PROCNET_RTCACHE
,
0
,
fp
,
"Iface"
,
"%1
6
s"
,
"Iface"
,
"%1
5
s"
,
"Destination"
,
"%127s"
,
"Gateway"
,
"%127s"
,
"Flags"
,
"%X"
,
...
...
@@ -282,7 +282,7 @@ int rprint_cache(int ext, int numeric)
"HH"
,
"%d"
,
"ARP"
,
"%d"
,
NULL
);
/* "%1
6
s %127s %127s %X %d %d %d %127s %d %d %d %d %d\n" */
/* "%1
5
s %127s %127s %X %d %d %d %127s %d %d %d %d %d\n" */
}
if
(
format
==
2
)
{
...
...
@@ -291,7 +291,7 @@ int rprint_cache(int ext, int numeric)
"Flags Metric Ref Use Iface "
"MSS Window irtt TOS HHRef HHUptod SpecDst
\n
"
));
fmt
=
proc_gen_fmt
(
_PATH_PROCNET_RTCACHE
,
0
,
fp
,
"Iface"
,
"%1
6
s"
,
"Iface"
,
"%1
5
s"
,
"Destination"
,
"%127s"
,
"Gateway"
,
"%127s"
,
"Flags"
,
"%X"
,
...
...
@@ -307,7 +307,7 @@ int rprint_cache(int ext, int numeric)
"HHUptod"
,
"%d"
,
"SpecDst"
,
"%127s"
,
NULL
);
/* "%1
6
s %127s %127s %X %d %d %d %127s %d %d %d %d %d %127s\n" */
/* "%1
5
s %127s %127s %X %d %d %d %127s %d %d %d %d %d %127s\n" */
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment