History log of /dflybsd-src/sys/netinet6/udp6_usrreq.c (Results 26 – 50 of 70)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2
# 6cd31e5b 06-Jul-2009 Jordan Gordeev <jgordeev@dir.bg>

Merge branch 'master' into amd64


# 912e6795 27-Jun-2009 Matthew Dillon <dillon@apollo.backplane.com>

udp6 - Fix multicast and other issues

* The placemarker flag was being tested inverse to what it was supposed
to be tested with.

Submitted-by: Kyle Butt <kylebutt@gmail.com>


Revision tags: v2.3.1, v2.2.1, v2.2.0, v2.3.0
# 08abcb65 03-Jan-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel


# 4173863d 30-Dec-2008 Matthias Schmidt <matthias@dragonflybsd.org>

Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly


# 8a27f1c9 31-Dec-2008 Michael Neumann <mneumann@ntecs.de>

Merge branches 'master' and 'suser_to_priv'

Conflicts:

sys/netinet/ip_carp.c
sys/platform/pc64/amd64/machdep.c


# 895c1f85 15-Dec-2008 Michael Neumann <mneumann@ntecs.de>

suser_* to priv_* conversion


Revision tags: v2.1.1, v2.0.1
# 6d49aa6f 22-Apr-2007 Matthew Dillon <dillon@dragonflybsd.org>

Give the sockbuf structure its own header file and supporting source file.
Move all sockbuf-specific functions from kern/uipc_socket2.c into the new
kern/uipc_sockbuf.c and move all the sockbuf-speci

Give the sockbuf structure its own header file and supporting source file.
Move all sockbuf-specific functions from kern/uipc_socket2.c into the new
kern/uipc_sockbuf.c and move all the sockbuf-specific structures from
sys/socketvar.h to sys/sockbuf.h.

Change the sockbuf structure to only contain those fields required to
properly management a chain of mbufs. Create a signalsockbuf structure
to hold the remaining fields (e.g. selinfo, mbmax, etc).

Change the so_rcv and so_snd structures in the struct socket from
a sockbuf to a signalsockbuf.

Remove the recently added sorecv_direct structure which was being used
to provide a direct mbuf path to consumers for socket I/O. Use the newly
revamped sockbuf base structure instead. This gives mbuf consumers
direct access to the sockbuf API functions for use outside of a struct
socket. This will also allow new API functions to be added to the sockbuf
interface to ease the job of parsing data out of chained mbufs.

show more ...


# fa5e758c 21-Apr-2007 Matthew Dillon <dillon@dragonflybsd.org>

Convert all pr_usrreqs structure initializations to the .name = data format.


# 3e4150ef 29-Dec-2006 Victor Balada Diaz <victor@dragonflybsd.org>

Made jails IPv6 aware and support more than one IP address.

Based-on: Pawel Jakub Dawidek mijail patches.
Reviewed-by: Simon 'corecode' Schubert, Thomas E. Spanjaard, et al.


# a6ec04bc 22-Dec-2006 Sascha Wildner <swildner@dragonflybsd.org>

Rename printf -> kprintf in sys/ and add some defines where necessary
(files which are used in userland, too).


# bde3511a 24-Oct-2006 Jeffrey Hsu <hsu@dragonflybsd.org>

Cosmetic changes.


# 84204577 03-Sep-2006 Matthew Dillon <dillon@dragonflybsd.org>

Rename functions to avoid conflicts with libc.


# abf782b3 03-Jun-2005 Eirik Nygaard <eirikn@dragonflybsd.org>

Remove *spl() from netinet6 replacing them with critical sections.


# 7d448528 06-Mar-2005 Jeffrey Hsu <hsu@dragonflybsd.org>

Minimal patch that allows Path MTU discovery to be turned back on, but
leave it off by default.

Tested by: Hiroki Sato, Dave Rhodus, Yonetani Tomokazu, Matt Dillon,
Andrew Atrens,


# ed894f8c 08-Feb-2005 Jeffrey Hsu <hsu@dragonflybsd.org>

Now that 'so_pcb' is properly declared as a 'void *', remove a layer of
indirection and directly use 'so->so_pcb' in place of 'sotoinpcb(so)'.


# bf844ffa 15-Oct-2004 Jeffrey Hsu <hsu@dragonflybsd.org>

Update includes now that the Fast IPSec code has moved to netproto/ipsec.

Submitted by: Pawel Biernacki <kaktus@dragonflybsd.pl>


# 0854930e 07-Jun-2004 Matthew Dillon <dillon@dragonflybsd.org>

Additional listhead->pcblisthead and marker support for netinet6.


# 68925b20 03-Jun-2004 Joerg Sonnenberger <joerg@dragonflybsd.org>

Make pr_domain and pr_usrreqs pointers to const. The general stack is not
supposed to change this and it allows us to make all this structures
const like they should be. If a network protocol wants t

Make pr_domain and pr_usrreqs pointers to const. The general stack is not
supposed to change this and it allows us to make all this structures
const like they should be. If a network protocol wants to modify them,
they can still either modify the private version directly or create a copy
and change that.

show more ...


# 122ebd49 20-May-2004 Chris Pressey <cpressey@dragonflybsd.org>

Style(9) cleanup to src/sys/netinet6:

- Convert K&R-style function definitions to ANSI style.

Submitted-by: Andre Nathan <andre@digirati.com.br>
Double-checked-by: YONETANI Tomokazu <qhwt+dragonfly

Style(9) cleanup to src/sys/netinet6:

- Convert K&R-style function definitions to ANSI style.

Submitted-by: Andre Nathan <andre@digirati.com.br>
Double-checked-by: YONETANI Tomokazu <qhwt+dragonfly-submit@les.ath.cx>

show more ...


# f772087c 31-Mar-2004 Jeffrey Hsu <hsu@dragonflybsd.org>

Only enter into wildcard hash table if bind succeeds.


# 2322f6ca 31-Mar-2004 Jeffrey Hsu <hsu@dragonflybsd.org>

Only enter wildcard sockets into the wildcard hash table.


# a00f5de5 06-Mar-2004 Jeffrey Hsu <hsu@dragonflybsd.org>

Change the "struct inpcbhead *listhead" field in "struct inpcbinfo"
to "struct inpcbhead listhead" so we can have a separate list per
"struct inpcbinfo" when it becomes per-cpu.


# e4700d00 05-Mar-2004 Jeffrey Hsu <hsu@dragonflybsd.org>

Once we distribute socket protocol processing requests to different
processors, we no longer have a process context to refer to, so
eliminate the use of curproc in soreserve() by passing the sockbuf

Once we distribute socket protocol processing requests to different
processors, we no longer have a process context to refer to, so
eliminate the use of curproc in soreserve() by passing the sockbuf
resource limit all the down from the system call code to sbreserve().

Eliminate the use of curproc in unp_attach() by passing down the
fields it needs from the proc structure. Define a pru_attach_info
structure to hold the information the attach usrreq function requires.

The thread argument to in_pcballoc() is unused, so we don't need
to pass a thread structure down to in_pcballoc().

show more ...


# 56d702cc 23-Aug-2003 Robert Garrett <rob@dragonflybsd.org>

well, if netproto doesnt need old prototypes inet6 doesnt either


123