diff options
author | fenner <fenner@FreeBSD.org> | 1996-10-27 17:42:14 +0000 |
---|---|---|
committer | fenner <fenner@FreeBSD.org> | 1996-10-27 17:42:14 +0000 |
commit | 3c7e2f54595d33d97e6d59b107e9d7d28d4c9647 (patch) | |
tree | 0903b68df4ef0d59c806c3ba9e9e6cf032dc5e58 /libexec/rtld-elf | |
parent | ca69b8577451476c6ef52feaa49721e07248dbee (diff) | |
download | FreeBSD-src-3c7e2f54595d33d97e6d59b107e9d7d28d4c9647.zip FreeBSD-src-3c7e2f54595d33d97e6d59b107e9d7d28d4c9647.tar.gz |
setuid back to the original caller immediately after opening the route socket.
Opening the socket is the only privileged operation route requires.
Make a couple of static buffers bigger, and use strncpy() and snprintf() where
there's a chance of overflow.
Fixes PR bin/1903
Partially Submitted by: Ollivier Robert <roberto@keltia.freenix.fr>
Don't look up the network number if we're being asked to add a host route.
Fixes PR bin/1900
Submitted by: Bruce A. Mah <bmah@cs.berkeley.edu> (pr bin/1900)
Diffstat (limited to 'libexec/rtld-elf')
0 files changed, 0 insertions, 0 deletions