henning
04339771ec
on writing, we actually can deal with ENOBUFS just as well as with EAGAIN
and EINTR, so do it, more or less from bgpd
19 years ago
henning
3b0d5b83e8
check for EINTR too after writev(), pt out by Alexander Farber
19 years ago
henning
50e41e169b
unify shared code a bit again to make future syncs easier
From: Alexander von Gernler <grunk@pestilenz.org>
19 years ago
henning
a71057c067
remove now osolete comment, from a mail exchange with
Alexander von Gernler <grunk@pestilenz.org>
19 years ago
henning
5ab4c063ff
buffer structs and API ssize_t -> size_t; from bgpd
19 years ago
henning
062c33dcbf
remove buf_write(), not used in ntpd. found by theo
20 years ago
henning
8ff7717b78
order #includes, Brian Poole <raj@cerias.purdue.edu>
20 years ago
dtucker
4b7b3363bd
Replace errx with equivalent fprintf+exit to make porting easier; ok henning@
20 years ago
henning
4ad0cde98b
initial cut at ntpd.
it is just capable of answering (s)ntp4 requests with the local time
for now.
imsg/buffer and logging framework from bgpd, ntp protocol hackery
with Alexander Guy
20 years ago