OpenVZ Forum


Home » Mailing lists » Devel » Add veid argument to vznetcfg
Add veid argument to vznetcfg [message #7205] Fri, 06 October 2006 11:43 Go to next message
kfh is currently offline  kfh
Messages: 28
Registered: October 2006
Junior Member
Hi list,

As I need the VEID number when bringing up veth interface,
I changed init to VEID.
(I have a vlan and bridge for each VE)

vznetcfg init veth <dev>
vznetcfg <veid> veth <dev>

Best regards,
Kristian Høgh
Segtel A/S
  • Attachment: veth.c.patch
    (Size: 0.41KB, Downloaded 250 times)
Re: Add veid argument to vznetcfg [message #7206 is a reply to message #7205] Fri, 06 October 2006 12:45 Go to previous messageGo to next message
Igor Sukhih is currently offline  Igor Sukhih
Messages: 21
Registered: May 2006
Junior Member
Kristian F. Høgh wrote:
> Hi list,
>
> As I need the VEID number when bringing up veth interface,
> I changed init to VEID.
> (I have a vlan and bridge for each VE)
>
> vznetcfg init veth <dev>
> vznetcfg <veid> veth <dev>
>
> Best regards,
> Kristian Høgh
> Segtel A/S
>
> ------------------------------------------------------------ ------------
>
> --- a/src/lib/veth.c 2006-10-06 13:09:00.268275416 +0200
> +++ b/src/lib/veth.c 2006-10-06 13:10:50.765528528 +0200
> @@ -93,7 +92,9 @@
> static int run_vznetcfg(envid_t veid, veth_dev *dev)
> {
> int ret;
> - char *argv[] = {VZNETCFG, "init", "veth", NULL, NULL};
> + char veidstr[12];
> + sprintf(veidstr, "%d", veid);
> + char *argv[] = {VZNETCFG, veidstr, "veth", NULL, NULL};
>
> if (stat_file(VZNETCFG) != 1)
> return 0;
>
> ------------------------------------------------------------ ------------
>
Is it Ok for you if I'll pass it in the environment
VEID=xxx
--
Igor.
Re: Add veid argument to vznetcfg [message #7207 is a reply to message #7206] Fri, 06 October 2006 12:50 Go to previous messageGo to next message
kfh is currently offline  kfh
Messages: 28
Registered: October 2006
Junior Member
On Friday den 6. October 2006 14:45, Igor Sukhih wrote:
> Kristian F. Høgh wrote:
> > Hi list,
> >
> > As I need the VEID number when bringing up veth interface,
> > I changed init to VEID.
> > (I have a vlan and bridge for each VE)
> >
> > vznetcfg init veth <dev>
> > vznetcfg <veid> veth <dev>
> >
> > Best regards,
> > Kristian Høgh
> > Segtel A/S
> >
> > ------------------------------------------------------------ ------------
> >
> > --- a/src/lib/veth.c 2006-10-06 13:09:00.268275416 +0200
> > +++ b/src/lib/veth.c 2006-10-06 13:10:50.765528528 +0200
> > @@ -93,7 +92,9 @@
> > static int run_vznetcfg(envid_t veid, veth_dev *dev)
> > {
> > int ret;
> > - char *argv[] = {VZNETCFG, "init", "veth", NULL, NULL};
> > + char veidstr[12];
> > + sprintf(veidstr, "%d", veid);
> > + char *argv[] = {VZNETCFG, veidstr, "veth", NULL, NULL};
> >
> > if (stat_file(VZNETCFG) != 1)
> > return 0;
> >
>
> Is it Ok for you if I'll pass it in the environment
> VEID=xxx
> --
> Igor.

Yes, feel free.

Regards,
Kristian.
Re: Add veid argument to vznetcfg [message #7266 is a reply to message #7207] Mon, 09 October 2006 12:44 Go to previous messageGo to next message
Mishin Dmitry is currently offline  Mishin Dmitry
Messages: 112
Registered: February 2006
Senior Member
On Friday 06 October 2006 16:50, Kristian F. Høgh wrote:
> >
> > Is it Ok for you if I'll pass it in the environment
> > VEID=xxx
> > --
> > Igor.
>
> Yes, feel free.
Applied, check it:
http://git.openvz.org/?p=vzctl;a=commit;h=559ad7305c3a87244aa279654348f47b3e329f69

>
> Regards,
> Kristian.
>
--
Thanks,
Dmitry.
Re: Add veid argument to vznetcfg [message #7271 is a reply to message #7266] Mon, 09 October 2006 13:52 Go to previous message
kfh is currently offline  kfh
Messages: 28
Registered: October 2006
Junior Member
On Monday den 9. October 2006 14:44, Dmitry Mishin wrote:
> On Friday 06 October 2006 16:50, Kristian F. Høgh wrote:
> > > Is it Ok for you if I'll pass it in the environment
> > > VEID=xxx
> > > --
> > > Igor.
> >
> > Yes, feel free.
>
> Applied, check it:
> http://git.openvz.org/?p=vzctl;a=commit;h=
> 559ad7305c3a87244aa279654348f47b3e329f69

Fine, works for me

Regards,
Kristian.
Previous Topic: Misplaced "," in etc/bash_completion.d/vzctl.sh
Next Topic: Remove logmessage when entering VE
Goto Forum:
  


Current Time: Mon Jul 15 08:24:06 GMT 2024

Total time taken to generate the page: 0.02383 seconds