summaryrefslogtreecommitdiff
path: root/sbin
AgeCommit message (Collapse)Author
2004-02-06more Knall & Rauch -> ANSI C, KNF and stuff that makes this a bit moreHenning Brauer
readable. no effect on the binary. From: Emil Mikulic <emikulic@dmr.ath.cx>
2004-02-05pfctl_update_qstats() returns -1 on error and the # of queues otehrwiseHenning Brauer
fix a check of the return value to cope woth that inspired by PR3675 from Marc Huber <Marc.Huber@web.de>, fixed slightly different.
2004-02-05isours() returns a pointer and thus should be checked against NULL not 0Henning Brauer
From: Emil Mikulic <emikulic@dmr.ath.cx>
2004-02-05plug memory leak; PR3668 Emil Mikulic <emikulic@dmr.ath.cx>Henning Brauer
2004-02-05small logging cleanup and improvement requested by markusHans-Joerg Hoexer
ok ho@ markus@
2004-02-04Handle rules like 'pass ... proto { tcp udp icmp } ... modulate state'Ryan Thomas McBride
ok dhartmei@ henning@
2004-02-04$OpenBSD$, teduHenning Brauer
2004-02-04Fix a number of bugs with setting pool limits which I introduced withRyan Thomas McBride
source-tracking. Found by Pyun YongHyeon. Also add support to pfctl to set the src-nodes pool limit. "Luckily" some of the bugs cancel each other out; update kernel before pfctl. ok dhartmei@
2004-02-04more KNFHenning Brauer
2004-02-04unobfuscate varargs shitzHenning Brauer
2004-02-04asprintfHenning Brauer
2004-02-048579 lines of KNF, ANSO and zap-junk diff without the resulting binaryHenning Brauer
changing by a single byte. partly from theo
2004-02-03fix PR 3664 / jared r r spiegelHenning Brauer
we need to save the unexpanded tag/tagged strings before entering the expansion loop, and at each loop, start with the unexpanded tag, so that on subsequent loops the macros are replaced with current values and not the values from previous loop persist ryan theo ok
2004-02-03bring back this fluffy change, of course without the bug:Henning Brauer
== to parse v4 adresses, only use inet_net_pton when we find a /, otherwise use inet_pton. helps bob who likes to type 1.2 3.4 instead of 1.2.3.4 and wonders why this results in two addresses. PR3638, bob ok == make sure bits is either 32 or what inet_net_pton tells us, and always call set_ipmask to mask the boring bits away ok dhartmei@ mcbride@ david@
2004-02-02memset typo; Moritz JodeitMarkus Friedl
2004-02-02pod enable/disable have never been implemented, sigh. From gluk@.Alexander Yurchenko
2004-02-02A little better explanation about pod from gluk@Alexander Yurchenko
help and ok jmc@
2004-02-02tabulate list items;Jason McIntyre
2004-02-01doc new i386 machdep sysctlTheo de Raadt
2004-02-01add paper.txt target;Jason McIntyre
2004-01-31document net.inet.tcp.rfc3390; ok jmc@Markus Friedl
2004-01-29another typoMichael Shalayeff
2004-01-29typoMichael Shalayeff
2004-01-29oops missing \Theo de Raadt
2004-01-29cats will have theseTheo de Raadt
2004-01-29cats will have fdiskTheo de Raadt
2004-01-29will be needed for cats tooTheo de Raadt
2004-01-29Clean up 'pfctl -s all' output.Ryan Thomas McBride
ok deraadt@ henning@
2004-01-28Repair build links for pegosos, and also build for amd64Theo de Raadt
2004-01-27correct address resolution logic via getaddrinfo(3). henning and markus okJun-ichiro itojun Hagino
2004-01-27pass -spi for tcpmd5, too; ok hshoexer@Markus Friedl
2004-01-26we must not omit printing the netmask when it is all zero, this is dangerous -Henning Brauer
1.2.3.4/0 is not equal to 1.2.3.4... this "helped" to make failure already only omit the netmask when both the addr and the mask itself are all zero (the "any" case) ok dhartmei@ mcbride@
2004-01-26-we don't use SIOCGIFCONF any more, we use getifaddrs(). update comment.Henning Brauer
-we don't need the socket any more either; remove. ok deraadt@
2004-01-26Added 2-clause licenseNiklas Hallqvist
2004-01-25random generation numbers; millert okTheo de Raadt
2004-01-25This fix was made WITHOUT RUNNING REGRESS. Henning, you are beingTheo de Raadt
extremely unfluffy, King Bula is coming for your head.
2004-01-25when dealing with structs in packets, be paranoid in case sometimeTheo de Raadt
in the future they end up being misaligned; itojun ok
2004-01-24minor knfTheo de Raadt
2004-01-23`Ns' implies `No', so `Ns No' -> `Ns'; (even simpler in adduser(8))Jason McIntyre
discussed with todd@
2004-01-22to parse v4 adresses, only use inet_net_pton when we find a /, otherwiseHenning Brauer
use inet_pton. helps bob who likes to type 1.2 3.4 instead of 1.2.3.4 and wonders why this results in two addresses. PR3638, bob ok
2004-01-21fix wording; from Ross L Richardson (PR 3641);Jason McIntyre
while i'm here, `\\' -> `\e' and kill a nasty Pp;
2004-01-19little wflag fallout spotted by atle kristensenTed Unangst
2004-01-18Create log files if they do not already exist, but do not followCan Erkin Acar
symlinks. ok markus@
2004-01-18print link state for RTM_IFINFO messages, flush stdout correctlyMarkus Friedl
if message contains no address; ok mpf@, deraadt@, mcbride@
2004-01-18this is where dhclient will start surgeryTheo de Raadt
2004-01-16Use __packed instead of __attribute__((packed)).Alexander Yurchenko
ok millert@
2004-01-16Added -v option. Enables logging of successful exchange completion.Hans-Joerg Hoexer
ok ho@
2004-01-16- standard option orderJason McIntyre
- sync usage() - new sentence, new line - Dv (not Va) for signals - other nits ok canacar@
2004-01-15Try to preserve the integrity of the log file in case of errors/unexpectedCan Erkin Acar
shutdowns etc. Also check logfile integrity on startup and suspend logging if an inconsistency is detected. ok dhartmei@
2004-01-15Synchronize with syslogd privsep: When reading a new command fails,Can Erkin Acar
terminate the loop instead of exiting directly, suggested by avsm@ Also get rid of trailing comma in enum, makes lint(1) happier, from Andrey Matveev andrushock at korovino dot net