diff options
author | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2021-01-09 15:30:39 +0000 |
---|---|---|
committer | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2021-01-09 15:30:39 +0000 |
commit | 77ef35081ba0e02d76f77b9fbeed7f6b533187e6 (patch) | |
tree | add46312a82ca0af6693001c66a677b691c3e3f8 /usr.sbin/ypserv/common | |
parent | 6a01ba42f060ba2bde4ace5407eb15834c378cc2 (diff) |
If the loop check in somove(9) goes to release without setting an
error, a broadcast mbuf will stay in the socket buffer forever.
This is bad as multiple mbufs can use up all the space. Better
report ELOOP, dissolve splicing, and let userland handle it.
OK anton@
Diffstat (limited to 'usr.sbin/ypserv/common')
0 files changed, 0 insertions, 0 deletions