86907 93 294 417 357 306 138 196 315 160 115 199 335 126 191 750 314 222 163 293 145 289 138 154 123 162 130 274 243 217 376 259 98 230 187 421 799 184 122 204 213 138 126 158 247 159 272 132 383 138 167 173 143 224 165 164 153 154 130 153 120 136 246 121 262 299 125 156 137 131 264 277 163 591 135 205 394 223 300 475 298 191 505 157 146 134 243 137 143 314 154 323 276 746 531 K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T07:14:00.000000Z K 7 svn:log V 201 Only call pccard_function_disable when we have a configured config entry. Otherwise we panic on boot for cards that we can't allocate a config entry for (my 3.3V wavelan card currently fails thusly). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T07:17:09.000000Z K 7 svn:log V 324 Make the start memory address that we use configurable via a boot loader parameter. This allows us to more easily boot on big memory configuration machines. hw.pccbb.start_mem. Reflect this in a sysctl so we can read it from userland. # Note: we need a TUNABLE_ULONG to do this right. I'll add that to # kernel.h soon. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T07:39:51.000000Z K 7 svn:log V 264 bde suggests that sio really wants to manage its own softc. This allows us to move the sio softc data structure back into sio.c and reduce the complexity of the non sio.c sio files. Submitted by: bde # I didn't fix the locking issues that bruce also submitted. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-26T10:05:58.000000Z K 7 svn:log V 214 Restore the ability to use IP_FW_ADD with setsockopt(2) that got broken in revision 1.86. This broke natd(8)'s -punch_fw option. Reported by: Daniel Rock , setantae END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-26T10:07:57.000000Z K 7 svn:log V 47 MFC: 1.88: unbreak natd(8)'s -punch_fw option. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-26T12:29:53.000000Z K 7 svn:log V 102 Split the sio driver for pc98 into bus front end and back end. (merged from the files in sys/dev/sio) END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-26T16:54:37.000000Z K 7 svn:log V 218 Back out 1.88 (NO_SYNC_CACHE quirk for Infortrend IFT-3102). Since this device properly reports that the sync cache command is unsupported, the bug is that we still complain about it on the console. Noticed by: gibbs END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-26T16:55:40.000000Z K 7 svn:log V 64 Add entries for GDM (GNOME Display Manager). MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-26T17:48:15.000000Z K 7 svn:log V 20 Sync with rev 1.71. END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-26T17:53:02.000000Z K 7 svn:log V 106 - Fix some poor signal handler usage. Reviewed by: -audit (and their silence), jhb, maintainer's silence END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-26T18:37:50.000000Z K 7 svn:log V 243 Bring the ucred(9) manpage in sync with the source. Specifically, document the crshared() function and fix the prototype and description of the crcopy() function. PR: docs/32275 Submitted by: Chad David Reviewed by: jhb END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-26T20:06:25.000000Z K 7 svn:log V 33 New release note: TCP syncache. END K 10 svn:author V 5 guido K 8 svn:date V 27 2001-11-26T20:49:27.000000Z K 7 svn:log V 97 MFC: When mkdir()-ing, the parent dir gets is linkcount increased. Fix VN_KNOTE to reflect that. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T21:10:15.000000Z K 7 svn:log V 657 MFC (kinda, the code is different there): When we're searching for an already configured line, and we find 0 as the irq for that line, ignore it. It is a crewel lye. Instead, treat it like we treat irq 255. Some BIOS writes seem to violate the spec by using 0 where they should use 255. The if for this is separated out so that we can ifdef it out if pc98 needs to have irq0 valid (this is in machdep code, so no other archs are relevant). This fixes many laptops that weren't able to properly route PCI interrupts before. Note: it will almost ceratainly not fix the crash some people see when we go to call the BIOS. Debugging thanks to: guido END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T21:25:03.000000Z K 7 svn:log V 221 MFS: I was confused. This code wasn't in -current after all. Merge in the irq 0 detection. Add comment about why. If we have irq 0, ignore it like we do irq 255. Some BIOS writers aren't careful like they should be. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-26T22:21:15.000000Z K 7 svn:log V 127 Add LOMAC options (the "Z" flag in both cases) to display extra information in ls(1) and ps(1). Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-26T22:35:10.000000Z K 7 svn:log V 69 Temporarily remove tip/cu from the build while repo-surgery is done. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-26T23:13:33.000000Z K 7 svn:log V 198 After some CVS surgery to remove an unwise commit, restore some post-UUCP-removal stuff: 1) Link cu(1) to tip(1). 2) Force removal of system immutable bit. (Was needed by UUCP's insecure cu(1). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-26T23:14:21.000000Z K 7 svn:log V 52 Grammar police (system console terminal type menu). END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-26T23:18:21.000000Z K 7 svn:log V 194 Some CVS surgery has been done to tip(1) to clean out a commit that I should have done differently. Restore tip(1) to the build. I will return to this with a clean import to tip in due course. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-26T23:45:12.000000Z K 7 svn:log V 46 GC non-FreeBSD code that didn't work anyways. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-26T23:52:35.000000Z K 7 svn:log V 62 GC some KSE compatiblity macros that were somehow still here. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-27T00:08:04.000000Z K 7 svn:log V 31 Expand LOCKMGR() compat macro. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-27T00:18:33.000000Z K 7 svn:log V 70 GC compat macros HASHINIT, VOP__LOCK, VOP__UNLOCK, VGET, and VN_LOCK. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-27T00:34:13.000000Z K 7 svn:log V 38 Replace 'p' with 'td' as appropriate. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T00:53:10.000000Z K 7 svn:log V 181 Document the local_pass and nis_pass options, add a few xrefs, and reorder the SEE ALSO section. License modified with original author's permission. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T00:57:50.000000Z K 7 svn:log V 150 Create a pam_ssh(8) man page, based on a repo-copy of pam_unix(8). License modified with original author's permission. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-11-27T01:06:57.000000Z K 7 svn:log V 122 Have security add a To: root@host line; the lack of a To: line is causing spambouncer to think my security logs are spam. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-11-27T01:32:25.000000Z K 7 svn:log V 283 Change the recently-added 'o'-processing so it maps to 'l' instead of 'f'. 'l' ("plain text which includes control characters") is somewhat more appropriate for 'o' ("postscript files"), and in fact some printers treat 'l' as a request to print a postscript file. MFC after: 1 week END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-11-27T01:57:32.000000Z K 7 svn:log V 166 MFC rev 1.62: National BearPaw 1200 has changed name USB_PRODUCT_NATIONAL_BEARPAW1200, add several Mustek scanners. Approved by: n_hibma END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-11-27T01:58:08.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-11-27T02:00:14.000000Z K 7 svn:log V 137 MFC rev: 1.15: correct vendor ids for Mustek scanners, add new entry for National Bearpaw scanner. Approved by: n_hibma END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-27T02:49:59.000000Z K 7 svn:log V 93 MFC: remove stale /usr/lib/* libs when we're installing a fresher version in /usr/lib/compat END K 10 svn:author V 3 ken K 8 svn:date V 27 2001-11-27T03:34:22.000000Z K 7 svn:log V 328 Bring the probe inquiry code in line with the SCSI spec. It is legal to have a device with device type 0x1f, that just means that the device is of unknown type. Instead, only check the peripheral qualifier when deciding whether or not to reject a device based on its inquiry information. Tested by: julian MFC after: 3 weeks END K 10 svn:author V 3 ken K 8 svn:date V 27 2001-11-27T03:55:43.000000Z K 7 svn:log V 706 Fix mounting root from a ISO9660 filesystem on a SCSI CDROM. The problem was that the ISO9660 code wasn't opening the device prior to issuing ioctl calls. In particular, the device must be open before iso_get_ssector() is called in iso_mountroot(). If the device isn't opened first, the disk layer blows up due to an uninitialized variable. The solution was to open the device, call iso_get_ssector() and then close it again. The ATAPI CDROM driver doesn't have this problem because it doesn't use the disk layer, and evidently doesn't mind if someone issues an ioctl without first issuing an open call. Thanks to phk for pointing me at the source of this problem. Tested by: dirk MFC after: 1 week END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-11-27T05:02:57.000000Z K 7 svn:log V 92 MFC rev1.87: Eliminate a bug of calling select()+accept() on a socket in the blocking mode. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-27T06:15:12.000000Z K 7 svn:log V 28 Add lomac.c. Found by: ken END K 10 svn:author V 3 wes K 8 svn:date V 27 2001-11-27T07:39:46.000000Z K 7 svn:log V 111 Add strerror_r function per Posix prototype. Reviewed by: Mike Barcroft MFC after: 2 weeks END K 10 svn:author V 3 wes K 8 svn:date V 27 2001-11-27T07:57:31.000000Z K 7 svn:log V 120 Must link strerror manpage to strerror_r. Thanks for the review, Mike. Submitted by: Mike Barcroft END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T08:23:38.000000Z K 7 svn:log V 47 Removed glibc specific stuff. PR: docs/31431 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T08:25:45.000000Z K 7 svn:log V 35 MFC: 1.19: remove the glibc stuff. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T08:51:41.000000Z K 7 svn:log V 67 MFC: 1.29: add an example for a large filesystem. PR: docs/31682 END K 10 svn:author V 2 ps K 8 svn:date V 27 2001-11-27T09:03:44.000000Z K 7 svn:log V 155 MFC: rev 1.92, If the mask length is zero, there is no need to convert it to a netmask. PR: 31947 Submitted by: Aaron Scarisbrick END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T09:42:50.000000Z K 7 svn:log V 68 Put the "tip" in exactly the same place where it was in rev. 1.169. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-11-27T09:49:53.000000Z K 7 svn:log V 179 Minor tweaks to the TLB handling code - avoid movl instructions and add itc.x instructions to attempt to avoid the little flurry of TLB exceptions for handling access, dirty etc. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T09:54:02.000000Z K 7 svn:log V 41 ${BINDIR} already has the leading slash. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T10:50:23.000000Z K 7 svn:log V 291 When servicing an internal FTP server, punch ipfirewall(4) holes for passive mode data connections (PASV/EPSV -> 227/229). Well, the actual punching happens a bit later, when the aliasing link becomes fully specified. Prodded by: Danny Carroll MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T11:00:16.000000Z K 7 svn:log V 47 Fixed (local) style bugs in previous revision. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T11:06:02.000000Z K 7 svn:log V 76 Make -log_ipfw_denied active by default with -verbose. Discussed with: phk END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T11:33:32.000000Z K 7 svn:log V 82 Fixed two typos. PR: docs/32327 Submitted by: Frans Haarman END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T11:36:35.000000Z K 7 svn:log V 52 MFC: 1.34 (fixed broken xrefs), 1.37 (fixed typos). END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2001-11-27T11:55:28.000000Z K 7 svn:log V 126 Clear a new syncache entry first, followed by filling in values. This fixes route breakage due to uncleared gabage on my box. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-27T11:56:04.000000Z K 7 svn:log V 71 Enable the kerberos5 PAM module. Tested by: peter Requested by: peter END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T11:57:47.000000Z K 7 svn:log V 67 Catch two extraneous calls to expr(1) that slipped past rev 1.311. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-27T12:02:03.000000Z K 7 svn:log V 59 Fix some duplicate quotes and tidy up some Dr. Who quotes. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T12:12:27.000000Z K 7 svn:log V 57 MFC rev 1.311, 1.313: avoid unnecessary calls to expr(1) END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-27T12:17:06.000000Z K 7 svn:log V 36 MFC: Handle wtmp.0 being compressed END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-27T12:23:17.000000Z K 7 svn:log V 59 MFC: Set HISMACADDR in the environment before starting ppp END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-27T12:25:01.000000Z K 7 svn:log V 26 MFC: Markup fixes from ru END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T12:57:45.000000Z K 7 svn:log V 39 Add missing -v option to the SYNOPSIS. END K 10 svn:author V 2 tg K 8 svn:date V 27 2001-11-27T13:14:49.000000Z K 7 svn:log V 154 Remove check for the DISPLAY environment variable. It's easier to use the `-x' option to get an X window than to temporarily disable DISPLAY. PR: 32180 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T13:20:07.000000Z K 7 svn:log V 30 Re-connect NTP docs to build. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T13:26:27.000000Z K 7 svn:log V 169 Add support for a last-close handler. Revert the module version bumps; they're quite pointless as long as the only pseudofs consumer is linprocfs, which is in the tree. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T13:37:47.000000Z K 7 svn:log V 201 Bring the merged list of PCI vendors and devices onto the RELENG_4 branch in preparation for pciconf -v support on that branch. Hook pci_vendors into the Makefile for inclusion in the install target. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T13:39:22.000000Z K 7 svn:log V 33 MFC: Increment the loop counter. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T13:51:39.000000Z K 7 svn:log V 59 MFC: PCI vendor and device description support (-v option) END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T13:53:42.000000Z K 7 svn:log V 45 MFC: (1.284) parametrize the dump directory. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T13:54:13.000000Z K 7 svn:log V 39 MFC: (1.127) add the dumpdir variable. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-11-27T14:11:47.000000Z K 7 svn:log V 171 fixed the cast128 calculation with a short cipher key length. the memory was overridden when the key length was less than 16 bytes. Obtained from: KAME MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T14:12:21.000000Z K 7 svn:log V 185 Don't automatically unbind/deallocate memory when releasing. This fixes the VT switching problem with the i810 X driver. Explained by: David Dawes Reviewed by: dfr END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T14:13:46.000000Z K 7 svn:log V 72 MFC: 1.14: Don't automatically unbind/deallocate memory when releasing. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T14:41:20.000000Z K 7 svn:log V 493 As per discussion with ru, back out the part of the previous revision that introduced an example for a large filesystem (the patch addressed other issues as well). The impact of a block:frag ratio other than 8:1 has not been sufficiently investigated for its recommendation on stable production systems. This change just tries to limit the exposure of potentially bad advice, and will be followed up with a sensible replacement (or the original text) after consultation with imp and dillon. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T15:08:42.000000Z K 7 svn:log V 44 Add .Lb entry for -lpam. Requested by: des END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T15:35:44.000000Z K 7 svn:log V 112 It's idiotic to return PAM_PERM_DENIED when the item argument is NULL; PAM_BUF_ERR is much closer to the truth. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T15:36:21.000000Z K 7 svn:log V 301 Due to incorrect include ordering, did not get included, so RTLD_NOW got incorrectly defined to 1 (which is RTLD_LAZY in FreeBSD). In addition, the comment about FreeBSD requiring SHLIB_SYM_PREFIX to be "_" is incorrect. Submitted by: tobez (except for the bit about the incorrect comment) END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-27T15:36:35.000000Z K 7 svn:log V 130 Add a pam_set_item(3) man page with an MLINK to pam_get_item(3). PR: docs/32294 Sponsored by: DARPA, NAI Labs MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-27T16:28:26.000000Z K 7 svn:log V 208 CFLAGS is not suitable for `optimize' thing; it spams Config.pm with -nostdinc which breaks Perl ports building. This change will be re-applied if BDE agrees on having COPTFLAGS in userland. PR: bin/31877 END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-27T16:29:11.000000Z K 7 svn:log V 380 Fix a bug in the driver -- under load, the receive unit could become idle and the driver would not detect the event, requiring userland to cycle the interface to bring it up again. The fix consists in adding SIS_IMR_RX_IDLE to the interrupt mask and add a command in sis_intr() to restart the receiver when this happens. While at it, make the test of status bits more efficient. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-27T16:41:14.000000Z K 7 svn:log V 203 MFC: fix a bug in the driver which did not properly handle the receive unit becoming idle under load. (reason for immediate MFC: this is not a new feature, but a trivial fix for a rather annoying bug). END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-11-27T16:53:43.000000Z K 7 svn:log V 99 This string of coincidences was too good to let pass. Obtained from: BBC World Service on 9410kHz END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T17:01:17.000000Z K 7 svn:log V 407 Correct the example introduced in rev 1.29, which suggested a block:frag size ratio other than 8:1. Currently, we only recommend an 8:1 ratio, because the impact of others ratios has not been adequately investigated. Also, do not recommend the use of the -c option in the example, since newfs now automatically calculates the best cyl:cylgrp ratio. This change was discussed with the author of rev 1.29. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-11-27T17:09:28.000000Z K 7 svn:log V 61 MFC: rev 1.22, fix ukrainian translation of 'Norwegian' word END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-11-27T17:10:54.000000Z K 7 svn:log V 54 s/Kenned y/Kennedy/ Pointed out by: $a_lot_of_people END K 10 svn:author V 2 pb K 8 svn:date V 27 2001-11-27T17:28:43.000000Z K 7 svn:log V 43 MFC: 1.93; convert BSD trap codes to i386. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-27T17:36:39.000000Z K 7 svn:log V 146 Add include of net/route.h, as structures moved around due to the syncache rely on 'struct route' being defined. This fixes the LINT build some. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-11-27T18:51:08.000000Z K 7 svn:log V 45 The fxp driver depends on device miibus now. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-11-27T18:53:37.000000Z K 7 svn:log V 51 MFC 1.23: The fxp driver depends on device miibus. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-11-27T18:58:56.000000Z K 7 svn:log V 218 Make extattrctl WARNS?=2-safe: o remove extraneous extern's o prototype functions o combine multiple return (0)'s into a single return (0) at the end of main() Approved by: rwatson Obtained from: TrustedBSD Project END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-11-27T19:38:05.000000Z K 7 svn:log V 62 MFC 1.25: The rtsol must be done before the alias processing. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T19:39:07.000000Z K 7 svn:log V 225 Fix the example of suggested default settings. It stated that settings were only of benefit to large filesystems, which recent research suggests is not the case, and which the original author of the text no longer endorses. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-27T19:53:15.000000Z K 7 svn:log V 178 MFC: rev 1.44 - 1.46: Following on from 1.26.2.11, reintroduce the now corrected example for using larger block/frag sizes and explain that 8:1 is the optimal block/frag ratio. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-27T19:56:28.000000Z K 7 svn:log V 654 Implement a "kill" DDB command which is an interface to psignal() that respects locks. Before SMPng, one was able to call psignal() using the "call" command, but this is no longer possible because it does not respect locks by itself. This is very useful when one has gotten their machine into a state where it is impossible to spawn ps/kill or su to root. In this case, respecting locks essentially means trying to aquire the proc lock before calling psignal(). We can't block in the debugger, so if trylock fails, the operation fails. This also means that we can't use pfind(), since that will attempt to lock the process for us. Reviewed by: jhb END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-27T19:58:09.000000Z K 7 svn:log V 439 In icmp_reflect(): If the packet was not addressed to us and was received on an interface without an IP address, try to find a non-loopback AF_INET address to use. If that fails, drop it. Previously, we used the address at the top of the in_ifaddrhead list, which didn't make much sense, and would cause a panic if there were no AF_INET addresses configured on the system. PR: 29337, 30524 Reviewed by: ru, jlemon Obtained from: NetBSD END