aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph/bluetooth/socket
Commit message (Expand)AuthorAgeFilesLines
...
* Allow unprivileged users to run l2ping(8).Maksim Yevmenkin2009-02-041-5/+0
* Fix a number of style issues in the MALLOC / FREE commit. I've tried toDag-Erling Smørgrav2008-10-231-1/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-235-27/+22
* Implement ratelimiting for debug messages. For now, allow at mostMaksim Yevmenkin2008-08-015-20/+50
* Increase maximum input queue size limit for raw Bluetooth HCI sockets.Maksim Yevmenkin2008-08-011-2/+1
* Fix locking bug, i.e. lock "wildcard" matched pcb before return.Maksim Yevmenkin2008-08-011-0/+3
* Introduce support for Bluetooth SCO sockets. This is based on olderMaksim Yevmenkin2008-07-302-1/+2002
* Fix locking issue in ng_btsocket_l2cap_ctloutput()Maksim Yevmenkin2007-10-311-2/+4
* Allow RFCOMM servers to bind to a ''wildcard'' RFCOMM channelMaksim Yevmenkin2007-10-291-31/+53
* Return EADDRNOTAVAIL instead of EDESTADDRREQ error whenMaksim Yevmenkin2007-08-232-2/+2
* Replace sosend() with direct call to .pru_send method on theMaksim Yevmenkin2007-06-211-2/+2
* Universally adopt most conventional spelling of acquire.Robert Watson2007-05-271-1/+1
* o Update a comment: sonewconn() lives in uipc_socket.c now.Maxim Konovalov2007-03-261-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-062-2/+4
* - Catch up with ongoing rwatson's socket work;Maksim Yevmenkin2006-08-252-184/+68
* Define mtu as u_int16_t not as int. This should fix problem with rfcommMaksim Yevmenkin2006-08-241-1/+2
* soreceive_generic(), and sopoll_generic(). Add new functions sosend(),Robert Watson2006-07-241-5/+4
* Change semantics of socket close and detach. Add a new protocol switchRobert Watson2006-07-215-5/+35
* Add new SIOC_HCI_RAW_NODE_LIST_NAMES ioctl. User-space applications canMaksim Yevmenkin2006-05-171-1/+64
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-014-35/+13
* Change protocol switch pru_abort() API so that it returns void ratherRobert Watson2006-04-014-8/+8
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-55/+31
* Push the assignment of a new or updated so_qlimit from solisten()Robert Watson2005-10-302-4/+4
* Fix multiple typos in the mutex names. This fixes false positive (and prettyMaksim Yevmenkin2005-08-231-4/+4
* Address minor locking issues. Use taskqueue_swi instead of taskqueue_swi_giant.Maksim Yevmenkin2005-07-282-74/+74
* Remove PR_ATOMIC flag in ng_btsocket_protosw[] for BLUETOOTH_PROTO_RFCOMMMaksim Yevmenkin2005-04-061-1/+1
* In ng_btsocket_rfcomm_receive_frame() correctly set length variable whenMaksim Yevmenkin2005-04-061-1/+1
* move ptr use down to after null checkSam Leffler2005-02-261-3/+3
* In the current world order, solisten() implements the state transition ofRobert Watson2005-02-212-25/+46
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-075-5/+15
* Move ng_socket and ng_btsocket initialization to SI_SUB_PROTO_DOMAIN as theyMax Laier2004-11-301-1/+2
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-84/+48
* Push acquisition of the accept mutex out of sofree() into the callerRobert Watson2004-10-184-0/+5
* Add '#include <sys/mbuf.h>' to fix the kernel build.Maksim Yevmenkin2004-06-251-0/+1
* Correct merge-o: make sure to unlock symmetrically socket bufferRobert Watson2004-06-181-2/+2
* Merge additional socket buffer locking from rwatson_netperf:Robert Watson2004-06-171-0/+12
* The socket field so_state is used to hold a variety of socket relatedRobert Watson2004-06-141-2/+2
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketRobert Watson2004-06-124-0/+7
* Integrate accept locking from rwatson_netperf, introducing a newRobert Watson2004-06-021-4/+5
* The SS_COMP and SS_INCOMP flags in the so_state field indicate whetherRobert Watson2004-06-011-1/+1
* Switch to using C99 sparse initialisers for the type methods array.Julian Elischer2004-05-293-37/+28
* Address few style issues pointed out by bdeMaksim Yevmenkin2004-04-275-28/+28
* Make sure RFCOMM multiplexor channel does not hang in DISCONNECTINGMaksim Yevmenkin2004-04-231-3/+6
* Rename dup_sockaddr() to sodupsockaddr() for consistency with otherRobert Watson2004-03-014-7/+7
* Replace deprecated NG_NODELEN with the new NG_NODESIZ. There is oneHartmut Brandt2004-01-261-1/+1
* NULL -> 0 where appropriate.Alfred Perlstein2003-12-243-18/+18
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-181-4/+8
* Update Bluetooth code.Maksim Yevmenkin2003-10-125-12/+21
* Use the <sys/bitstring.h> rather than <bitstring.h>Poul-Henning Kamp2003-06-135-5/+5
* Part one of undating the bluetooth code to the newest versionJulian Elischer2003-05-106-523/+4611