summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't add CWARNFLAGS to CFLAGS here, they were already added by bsd.sys.mk.ru2003-12-251-1/+1
|
* Fixed another 0 (actually '\0') vs / NULL mixup. This completesbde2003-12-251-1/+1
| | | | unbreaking LINT on i386's.
* Quick fix for LINT breakage caused by interface changes in accept(2), etc.bde2003-12-251-33/+36
| | | | | | | | | | | | | | | | | | | The log message for rev.1.160 of kern/uipc_syscalls.c and associated changes only claimed to add restrict qualifiers (which have no effect in the kernel so they probably shouldn't be added), but the following interface changes were also made: - caddr_t to `void *' and `struct sockaddr_t *' - `int *' to `socklen_t *'. These interface changes are not quite null, and this fix is quick (like the changes in uipc_syscalls 1.160) because it uses bogus casts instead of complete bounds-checked conversions. Things should be fixed better when the conversions can be done without using the stack gap. linux_check_hdrincl() already uses the stack gap and is fixed completely though the type mismatches in it were not fatal (there were only fatal type mismatches from unopaquing pointers to [o]sockaddr't's -- the difference between accept()'s args and oaccept()'s args is now non-opaque, but this is not reflected in their args structs).
* - In ndis_intr(), don't do any interrupt processing if the IFF_UPwpaul2003-12-251-9/+6
| | | | | | | | flag isn't set. - In ndis_attach(), halt the NIC before exiting the routine. Calling ndis_init() will bring it up again, and we don't want it running (and potentially generating interrupts) until we're ready to deal with it.
* Avoid using any of the ndis_packet/ndis_packet_private fields forwpaul2003-12-253-23/+24
| | | | | | | | | | mbuf<->packet housekeeping. Instead, add a couple of extra fields to the end of ndis_packet. These should be invisible to the Windows driver module. This also lets me get rid of a little bit of evil from ndis_ptom() (frobbing of the ext_buf field instead of relying on the MEXTADD() macro).
* Remove an unused variable.dwmalone2003-12-251-2/+1
| | | | Add some missing constness.
* NULL falloutsam2003-12-251-4/+4
|
* Fix another 0 / NULL mixup.silby2003-12-251-1/+1
|
* - Add stubs for Ndis*File() functionswpaul2003-12-253-10/+116
| | | | | | | | | | - Fix ndis_time(). - Implement NdisGetSystemUpTime(). - Implement RtlCopyUnicodeString() and RtlUnicodeStringToAnsiString(). - In ndis_getstate_80211(), use sc->ndis_link to determine connect status. Submitted by: Brian Feldman <green@freebsd.org>
* - Fix some compiler warnings in subr_pe.cwpaul2003-12-245-26/+61
| | | | | | | | | | | | | | - Add explicit cardbus attachment in if_ndis.c - Clean up after moving bus_setup_intr() in ndis_attach(). - When setting an ssid, program an empty ssid as a 1-byte string with a single 0 byte. The Microsoft documentation says this is how you're supposed to tell the NIC to attach to 'any' ssid. - Keep trace of callout handles for timers externally from the ndis_miniport_timer structs, and run through and clobber them all after invoking the haltfunc just in case the driver left one running. (We need to make sure all timers are cancelled on driver unload.) - Handle the 'cancelled' argument in ndis_cancel_timer() correctly.
* Enable IPv6 by default but make it optional so it doesn't affectgshapiro2003-12-241-3/+3
| | | | | | | | sites without IPv6. Submitted by: ume Obtained from: NetBSD MFC after: 1 week
* Don't use NULL with integral types.marcel2003-12-241-6/+6
|
* regen (after removal of restrict)alfred2003-12-241-8/+8
|
* We're not ready for restrict qualifiers here.alfred2003-12-241-8/+8
|
* fix warnings. NULL -> 0alfred2003-12-241-4/+4
|
* NULL -> 0alfred2003-12-242-5/+5
|
* Add restrict qualifiers. (docs)alfred2003-12-245-5/+5
| | | | | PR: 44394 Submitted by: Craig Rodrigues <rodrige@attbi.com>
* regenalfred2003-12-241-9/+9
|
* NULL -> 0 where appropriate.alfred2003-12-245-23/+23
|
* Add restrict qualifiers.alfred2003-12-243-31/+37
| | | | | PR: 44394 Submitted by: Craig Rodrigues <rodrige@attbi.com>
* change NULL to 0 to silence warning.alfred2003-12-242-2/+2
|
* NULL is not 0.ume2003-12-241-1/+1
| | | | Submitted by: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
* correct bridge_version: replace unexpanded RCS keywords by a fixed stringsam2003-12-241-1/+1
| | | | PR: kern/60251
* Document that when we are addressing an open()/close() race, the reasonrwatson2003-12-242-0/+4
| | | | | we call vn_close() manually rather than letting fdrop() take care of it is that we haven't yet hooked up the various 'struct file' fields.
* o Legitimate -f (force) flags for -p (preprocessor) case.maxim2003-12-242-4/+9
| | | | | | PR: bin/60433 Submitted: Bjoern A. Zeeb MFC after: 3 weeks
* Fix reference to firewire(4).simokawa2003-12-241-1/+1
| | | | Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>
* Properly spell make binary as ${MAKE}.ru2003-12-241-8/+8
| | | | | | This fixes buildworld for systems with old make(1) binaries. Reported by: Benjamin Close
* Properly advance "x/y/z" form slash-pointers in some rare casesache2003-12-241-4/+4
| | | | PR: 60539
* Make systat -net aware of compressed time_wait sockets.silby2003-12-241-3/+11
|
* Return AE_OK for stub functions returning ACPI_STATUS, not NULLpeter2003-12-241-2/+2
|
* Fix 0 / NULL mixup (this module isn't in LINT!)peter2003-12-241-1/+1
|
* Fixed breakage of a check for boolean true by misusing NULL in rev.1.407.bde2003-12-241-2/+2
| | | | This became fatal when the type of NULL was changed recently.
* Move the acpi module down a directory. This will allow us to importnjl2003-12-242-76/+81
| | | | other ACPI-specific drivers into sys/modules/acpi/.
* Minor whitespace changes to conform better to stlye(9) and reduce diffsimp2003-12-241-5/+5
| | | | with uncommitted changes I have in p4.
* GC the unused <machine/kse.h> file.peter2003-12-247-255/+0
|
* GC unused 'syshide' override to /dev/null. This was here to disablepeter2003-12-248-8/+0
| | | | | the output of the namespc column. Its functionality was removed some time ago, but the overrides and the namespc column remained.
* Regen (should be NOP except for rcsid)peter2003-12-243-3/+3
|
* GC unused namespc column and un-wrap some longer lines that now fit.peter2003-12-241-357/+335
|
* Oops, remove references to namespc column in comment (I'm not going topeter2003-12-241-2/+1
| | | | bother regenerating after this)
* Regen. (This should have been a NOP except it hasn't been regeneratedpeter2003-12-248-317/+351
| | | | | after makesyscalls.sh changes and the last few syscall.master changes, and there have been some tree-sweeps that have touched generated files).
* GC namespc column and unwrap long lines that now fit.peter2003-12-243-234/+222
|
* Regen. This should have been a NOP, but its not been regenerated forpeter2003-12-244-349/+372
| | | | | ages and is missing the changes from the last few makesyscalls.sh revisions.
* GC OBE namespc column and un-wrap longer lines that now fitpeter2003-12-241-327/+289
|
* Fix locking broken by recent _CID changes. Always be sure to unlocknjl2003-12-231-10/+15
| | | | in the error case.
* Back out previous commit due to incorrect content.trhodes2003-12-231-128/+62
| | | | Noticed by: wollman
* Set up the interrupt earlier in ndis_attach(), because calling thewpaul2003-12-231-4/+13
| | | | | driver's initfunc may cause an interrupt to be generated. This avoids the occasional 'stray irqXXX' messages on load.
* Correct the definitions for NDIS_80211_NET_INFRA_IBSS andwpaul2003-12-231-2/+2
| | | | | | | NDIS_80211_NET_INFRA_BSS: I accidentally reversed them during transcription from the Microsoft headers. Note that the driver will default to BSS mode, and you need to specify 'mediaopt adhoc' to get it into IBSS mode.
* Update to use the new package routines instead of rolling our ownnjl2003-12-231-66/+40
| | | | macros.
* Remove the device_t parameter from package routines that only used it tonjl2003-12-233-49/+28
| | | | print an error message. Update all callers of the package routines.
* Correct a typo in the text.wpaul2003-12-231-9/+2
| | | | | Remove BUGS section since the bug it describes has been fixed. Spell Matt Dodd's name correctly. (Oops.)
OpenPOWER on IntegriCloud