Re: looking for network topics

看板DFBSD_kernel作者時間16年前 (2009/10/17 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
--0016e6d99ae66fbda00476111150 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Tue, Oct 13, 2009 at 7:07 PM, Sd=E4vtaker <sdavtaker@gmail.com> wrote: > BTW, my university agree to develop under BSD license :-) > > > On Tue, Oct 13, 2009 at 14:51, Sd=E4vtaker <sdavtaker@gmail.com> wrote: > >> >> Hi everyone, >> I was working my degree thesis in Computer sciences, and i pretty much >> became forced to switch topic and start from the scratch. (it really doe= snt >> matter why) >> My area of interest is networking and i was thinking maybe i can find so= me >> topic where if i implement something it will be usefull to add for DFBSD= .. >> After university approves it, i got 4-6 months to work, so, im looking f= or >> those kind of projects 4-6 months. >> If project is too ambicious, maybe i can convince someone else to work i= t >> as peer. >> Anything you think will be usefull to have in dfbsd, networking-related >> and less than 6 months work, please tell me :-) >> Thanks for anything you can tell. >> Damian >> -- >> http://dfbsd.trackbsd.org.ar >> > > > > -- > http://dfbsd.trackbsd.org.ar > Hi Sd=E4vtaker, In case you are interested there is some work started to port netgraph7 to dragonfly. I know this is a subject that tends to divide opinions but in case you are interested, you can find the existing work here: > git pull git://leaf.dragonflybsd.org/~nant/dragonfly.git<http://leaf.drag= onflybsd.org/%7Enant/dragonfly.git>netgraph7 This is from several months ago (around July, i think) so it must catch up with recent changes of dragonfly, namely devfs. To bring in one module (for example ng_pptpgre), use the following strategy= : - create module directory (pptpgre) under sys/netgraph7/ - git-mv module files (ng_pptpgre.*) into created directory - copy module Makefile from old netgraph into created directory - edit sys/netgraph7/Makefile (add the created dir to the SUBDIR list) - edit etc/mtree/BSD.include.dist (create the subdir and "..") - edit include/Makefile (add the subdir) - edit sys/conf/files (add the module dirname in netgraph7/<module>/ng_xpto.c) - edit #include's in the module code - edit lib/libnetgraph7/debug.c (add #includes and COOKIE) - edit kernconf and recompile / test (and fix any compilation issue that ma= y arise) In case you are not interested, that's fine as well, but at least this procedure is shared and doesn't get lost :) All the best! Nuno --0016e6d99ae66fbda00476111150 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div class=3D"gmail_quote">On Tue, Oct 13, 2009 at 7:07 PM, Sd=E4vtaker <sp= an dir=3D"ltr">&lt;<a href=3D"mailto:sdavtaker@gmail.com" target=3D"_blank"= >sdavtaker@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_qu= ote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0p= t 0.8ex; padding-left: 1ex;"> BTW, my university agree to develop under BSD license :-)<div><div></div><d= iv><br><br><div class=3D"gmail_quote">On Tue, Oct 13, 2009 at 14:51, Sd=E4v= taker <span dir=3D"ltr">&lt;<a href=3D"mailto:sdavtaker@gmail.com" target= =3D"_blank">sdavtaker@gmail.com</a>&gt;</span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, = 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br clear=3D"all"= >Hi everyone, <br>I was working my degree thesis in Computer sciences, and = i pretty much became forced to switch topic and start from the scratch. (it= really doesnt matter why) <br> My area of interest is networking and i was thinking maybe i can find some = topic where if i implement something it will be usefull to add for DFBSD.<b= r> After university approves it, i got 4-6 months to work, so, im looking for = those kind of projects 4-6 months.<br>If project is too ambicious, maybe i = can convince someone else to work it as peer.<br>Anything you think will be= usefull to have in dfbsd, networking-related and less than 6 months work, = please tell me :-)<br> Thanks for anything you can tell.<br>Damian<br><font color=3D"#888888">-- <= br><a href=3D"http://dfbsd.trackbsd.org.ar" target=3D"_blank">http://dfbsd.= trackbsd.org.ar</a><br> </font></blockquote></div><br><br clear=3D"all"><br>-- <br><a href=3D"http:= //dfbsd.trackbsd.org.ar" target=3D"_blank">http://dfbsd.trackbsd.org.ar</a>= <br> </div></div></blockquote></div><br><br>Hi Sd=E4vtaker,<br><br>In case you a= re interested there is some work started to port netgraph7 to dragonfly. I = know this is a subject that tends to divide opinions but in case you are in= terested, you can find the existing work here:<br> <br> &gt; git pull git://<a href=3D"http://leaf.dragonflybsd.org/%7Enant/dragonf= ly.git" target=3D"_blank">leaf.dragonflybsd.org/~nant/dragonfly.git</a> net= graph7<br><br>This is from several months ago (around July, i think) so it = must catch up with recent changes of dragonfly, namely devfs.<br> <br> To bring in one module (for example ng_pptpgre), use the following strategy= :<br> <br> - create module directory (pptpgre) under sys/netgraph7/<br> - git-mv module files (ng_pptpgre.*) into created directory<br> <div class=3D"im">- copy module Makefile from old netgraph into created dir= ectory<br> </div>- edit sys/netgraph7/Makefile (add the created dir to the SUBDIR list= )<br> - edit etc/mtree/BSD.include.dist (create the subdir and &quot;..&quot;)<br= > - edit include/Makefile (add the subdir)<br> - edit sys/conf/files (add the module dirname in netgraph7/&lt;module&gt;/n= g_xpto.c)<br> <div class=3D"im">- edit #include&#39;s in the module code<br> </div>- edit lib/libnetgraph7/debug.c (add #includes and COOKIE)<br> - edit kernconf and recompile / test (and fix any compilation issue that ma= y arise)<br> <br>In case you are not interested, that&#39;s fine as well, but at least t= his procedure is shared and doesn&#39;t get lost :)<br><br>All the best!<br= >Nuno<br> --0016e6d99ae66fbda00476111150--
文章代碼(AID): #1AsBJfLG (DFBSD_kernel)
文章代碼(AID): #1AsBJfLG (DFBSD_kernel)