Expand scsi_inquiry_data to 96 bytes to include new fields. If the
device claims to have more than the 36 bytes of SCSI2 data, issue a
2nd INQUIRY (under SCSIDEBUG!) to get up to 96 bytes of data.
Add some length sanity checks to debug output. Print VPD data under
teach smtpd how to do SRS so hosts that act as forwarders don't break SPF.
this basic implementation does SRS0/SRS1 encoding/decoding, validating time
with insight from semarie@, ok eric@ and millert@
timeout(9): process-context timeouts can be late
Move the check for lateness earlier in the softclock() loop so every
timeout is checked before being run.
While here, remove an unsafe DEBUG printf(9). You can't safely printf(9)
within a mutex, and the print itself isn't even particularly useful.
Add new (a.k.a SBC-4) flags/fields to struct scsi_read_cap_16. Adopt
more concise nameing convention roughly adopted from FreeBSD as
tweaked by SBC-4. Keep older names when they are currently in use
second attempt at fixing how we display inet6 addresses in smtpd. this diff
is simpler than my initial reverted attempt, corrects the likely reason for
the initial revert and has been running successfully for the day on my MX
with tons of incoming and outgoing inet6 trafic.
in tx-mail / tx-rcpt reports, do not pass the brackets <> and remove any
of the MAIL FROM / RCPT TO options. filters use the mail-from and rcpt-to
hooks to retrieve these should they need it.
fixes bogus tx-mail / tc-rcpt reports
drm: panel-orientation-quirks: Add extra quirk table entry for GPD MicroPC
From Hans de Goede
d13a836d787d79571e51d23e0cf2e6d569047135 in linux 4.19.y/4.19.74
dae1ccee012ea7514af8e4a88429844157aca7dc in mainline linux
don't hand roll bpf_mtap_hdr functionality, just use bpf_mtap_hdr.
the radiotap code prepends a big struct to the packets, and wires
them up with the packet by putting an mbuf on the stack and using
that as the head of an mbuf chain. bpf_mtap_hdr does the chain head
thing for us, so shrink this code by calling the bpf function.
there's some other drivers that do this too, so if anyone wants a
free commit they should go looking in the other wireless drivers
and do the same change.
remove old log options 'log update/all' that were replaced with 'log
state changes/host checks/connection' some time ago. ok reyk@
claudio@ on first version, kn@ noticed that the tokens could be
Update struct inquiry_data with latest flags and remove flags that we didn't use and
are now (SPC-4+) marked as "reserved" instead of just "obsolete". Whitespace tweaks
to line stuff up.
Mostly following FreeBSD.
Add support for some HP LaserJet systems. These systems don't return the
boots and time on probing, but only return those on a fully encrypted
packet. Add a minor workaround for these systems.
Feedback and OK jmatthew@