Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Apr 2002 09:27:42 -0700
From:      Maksim Yevmenkin <myevmenk@digisle.net>
To:        freebsd-hackers@freebsd.org, freebsd-current@freebsd.org
Subject:   Bug in m_split() ?
Message-ID:  <3CB467FE.AA01487C@digisle.net>
References:  <20020410162321.BB56F47C3A@riffraff.plig.net>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
System Administrator wrote:
> 
> Your message
> 
>   To:      freebsd-hackers@freebsd.net; freebsd-current@freebsd.net
>   Subject: Bug in m_split() ?
>   Sent:    Wed, 10 Apr 2002 09:23:16 -0700
> 
> did not reach the following recipient(s):
> 
> freebsd-current@freebsd.net on Wed, 10 Apr 2002 09:23:21 -0700
>     The e-mail system was unable to deliver the message, but did not
> report a specific reason.  Check the address and try again.  If it still
> fails, contact your system administrator.
>     < riffraff.plig.net #5.0.0 X-Postfix; unknown user:
> "freebsd-current">
> freebsd-hackers@freebsd.net on Wed, 10 Apr 2002 09:23:21 -0700
>     The e-mail system was unable to deliver the message, but did not
> report a specific reason.  Check the address and try again.  If it still
> fails, contact your system administrator.
>     < riffraff.plig.net #5.0.0 X-Postfix; unknown user:
> "freebsd-hackers">
> 
>   ------------------------------------------------------------------------
> Reporting-MTA: dns; ex-sj-5.digisle.com
> 
> Final-Recipient: RFC822; freebsd-current@freebsd.net
> Action: failed
> Status: 5.0.0
> X-Supplementary-Info: < riffraff.plig.net #5.0.0 X-Postfix; unknown user: "freebsd-current">
> X-Display-Name: freebsd-current@freebsd.net
> 
> Final-Recipient: RFC822; freebsd-hackers@freebsd.net
> Action: failed
> Status: 5.0.0
> X-Supplementary-Info: < riffraff.plig.net #5.0.0 X-Postfix; unknown user: "freebsd-hackers">
> X-Display-Name: freebsd-hackers@freebsd.net
Hackers,

i'm sorry for the wide distribution, but can anyone, please,
review the following patch to m_split() or at least comment
on it. i have attached another example that shows my problem.

--- uipc_mbuf.c.orig    Mon Apr  8 14:40:23 2002
+++ uipc_mbuf.c Mon Apr  8 14:40:43 2002
@@ -584,6 +584,7 @@
                if (remain > MHLEN) {
                        /* m can't be the lead packet */
                        MH_ALIGN(n, 0);
+                       n->m_len = 0;
                        n->m_next = m_split(m, len, wait);
                        if (n->m_next == NULL) {
                                (void) m_free(n);

thanks,
max
[-- Attachment #2 --]
e<ng_cow.cXmo6L
&AW9Ug퇢^x%#qZl]!(	֋! }w$%Q~I3J<ɇwrgA\sӣ8hbfE+2lS?I`~1m[3
g^`R6B63FK9&m8#6!'ݓu.#ׅ~8>{Nǀf

\oۓ>|xbsM|SZT@yĊ8=qջiךMa׫d9.e<;K8 J^,'°ԍ=ͷqmݣ<̗YSYt-<5NkX[а''ˍ[gT)ez4H-cp4KEYDʀ!zo)}25ZNHhyֻk0-v-l<9ޖA!O,?
/u2?gb=~¡KhmM"ʅyB^nT!6◜
[A;h
'E;ozgC6	nnx!@nV30ʢ4Vݵ]͔S[	qNUN9Y|YX0Pǽ2I 8rhU\Bp̟Attǯ}!Vq\D	'6pJRL	Iq@ZjM(.待l4Za0N7
EAJǾgZSP**>]HẽbDU(K݁wk&7A3S;	x,TMiʡ{@%`WD-jQQlHuffF<zwNp=;vxk<aF/LX-_rTpdEs8$Kܒ%1GKSs,#Qj4#," v,@CKz
̀@uJ.TR{Vi46\g+8u+2₠$&
eBt!?މZ,	uܽÍ8S#F-v7Ogۗl\~jwmAVSkr LEZuqQڇ:XjB8xREFYbRIufV{ 0e\ɥI}Eq.ޥ=Ft/}@%,bp`#pŬQv*m$*RZc:ڂX#c/6Dm*./IlE:N_i[9ni7#UWαEb&Z嚙;kiV"::=m	0x]z*{..<`fxY
7DZFٴм>(,#PWt=p8$q׏Tbx%
ez[h;UJ\~П6y_9F6T-g3i@J|]8R⻄e`NF WHEGu&_	O<]vetwq[iy>_PrEQ\ԙyOW\J+Y:,)sWwwNv@RDB"XhJ*}}*)0eC9UT
!6UL=jAAtDPbn"uFdc#BQv|iw_K>"ب⭡`K__x'ə

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CB467FE.AA01487C>