Re: looking for network topics
--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"><<a href=3D"mailto:sdavtaker@gmail.com" target=3D"_blank"=
>sdavtaker@gmail.com</a>></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"><<a href=3D"mailto:sdavtaker@gmail.com" target=
=3D"_blank">sdavtaker@gmail.com</a>></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>
> 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 "..")<br=
>
- edit include/Makefile (add the subdir)<br>
- edit sys/conf/files (add the module dirname in netgraph7/<module>/n=
g_xpto.c)<br>
<div class=3D"im">- edit #include'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's fine as well, but at least t=
his procedure is shared and doesn't get lost :)<br><br>All the best!<br=
>Nuno<br>
--0016e6d99ae66fbda00476111150--
討論串 (同標題文章)