F_ONCE
pingflags |= F_ONCE;
&& (nreceived == 0 || !(pingflags & F_ONCE)));
if (nreceived != 0 && (options & F_ONCE))
options |= F_ONCE;