Brown, Mark C (GSE GCSM) wrote:
I tested SAP values 0 to 100 and they all worked on 11.11 and 11.23. Here's a new patch that tries SAP values 22 to 100. I didn't want to change libpcap's default behavior which is why I start with 22.
OK, here's a modified version of the patch, which centralizes the bind loop in a dl_dohpuxbind() routine, continues the loop only if the bind attempt fails with EBUSY, cleans up a bit of the DL_HP_RAWDLS stuff (it does the "send FD" binding at the same time it does the other binding for HP-UX, and doesn't do it at all for HP-UX prior to 9.0 (I don't even have 9.0 documentation, so I don't even know whether it works in 9.0, and I'm not sure we support pre-9.0 at all - and I'm not sure there's anybody using it on any pre-10.20 release in any case), and fixes up some comments and white space.
The chances of someone trying to use DLPI on HP-UX 9 are very very close to epsilon. DLPI was an add-on product for HP-UX 9, and I'm not even sure we supported promiscuous mode then anyway :) The other thing is that HP-UX 9 was never made Y2K compliant (modulo the 9.10 release on the Moto68K-based workstations) and has been off support from HP for many many years now. Heck, 10.20 has been off HP support for some time now as well.
rick jones - This is the tcpdump-workers list. Visit https://lists.sandelman.ca/ to unsubscribe.