]> the.earth.li Git - onak.git/commit
Make keyd more robust in the face of socket errors
authorJonathan McDowell <noodles@earth.li>
Mon, 6 Jan 2014 19:48:59 +0000 (11:48 -0800)
committerJonathan McDowell <noodles@earth.li>
Mon, 6 Jan 2014 19:48:59 +0000 (11:48 -0800)
commit855bdec49dfc68aaa27b77b52abd2b6f01b58bac
tree01a7fa2f11303d057a531cb08e3c013abd2de4cc
parentf51ec034c08df2d771b9ac6d670ee106ebe46537
Make keyd more robust in the face of socket errors

We were mostly ignoring errors back from reads or writes to the keyd
socket. Check that we've read/written as many bytes as we expect and
pull some of this out to common functions for sending keys/replies.
keyd.c