search for: add_one_dev

Displaying 8 results from an estimated 8 matches for "add_one_dev".

2004 May 28
1
ipconfig related question (do not get static IP setting)
Hi!! I found your ipconfig stuff in the udev rpm in SuSE 9.1. I'm about to setup a initramfs (pretty cool - much better than initrd) to boot linux diskless clients over the net. All the tools I would need, seem to be there with ipconfig/nfsmount ... I like to use the information I get from PXE/syslinux or Etherboot writing something like:
2011 Jul 08
4
[PATCH 0/4] usr/kinit checkpatch
Various coding style fixes checkpatch warns about. The goal is not to be 100% checkpatch compliant, but to have more consistent coding style. As this is a trivial patch serie, will land in 24 hours in klibc git, unless of course ml review hits a bugger. Checked with size(3) that the generated kinit, fstype, ipconfig and nfsmount are the same. maximilian attems (4): [klibc] ipconfig: reduce
2003 Apr 29
0
[PATCH] ipconfig: fix memory leak, and exit if no interfaces to configure
...(netdev_init_if(dev) == -1) - return; + goto bail; if (bootp_init_if(dev) == -1) - return; + goto bail; printf("IP-Config: %s hardware address", dev->name); for (i = 0; i < dev->hwlen; i++) @@ -406,6 +406,22 @@ if (dev->caps && netdev_up(dev) == 0) add_one_dev(dev); + return; + bail: + free(dev); +} + +static void check_for_devs(void) +{ + struct state *s; + + for (s = slist; s; s = s->next) { + if (s->dev->caps) + return; + } + + fprintf(stderr, "%s: no devices to configure\n", progname); + exit(1); } int main(int argc, char *...
2010 Aug 24
0
[PATCH]: Exiting -1 if dhcp client failed
...onse after %d " "secs - giving up\n", loop_timeout); + return_code=-1; goto bail; } -410,7 +412,7 @@ static int loop(void) bail: packet_close(); - return 0; + return return_code; } static int add_one_dev(struct netdev *dev) -724,7 +726,7 @@ int ipconfig_main(int argc, char *argv[]) { struct netdev *dev; int c, port; - int err; + int err=0; /* If progname is set we're invoked from another program */ if (!progname) { -740,6 +742,9 @@ int ipconfig_main(int argc, char...
2017 Feb 04
0
[PATCH] ipconfig: handle multiple interfaces correctly
...&& do_pkt_recv(nr, fds, now.tv_sec)) + break; if (loop_timeout >= 0 && now.tv_sec - start >= loop_timeout) { @@ -468,8 +473,8 @@ static int loop(void) } } bail: - packet_close(); - + if (fds) + free(fds); return rc; } @@ -498,6 +503,8 @@ static int add_one_dev(struct netdev *dev) state->next = slist; slist = state; + n_devices++; + return 0; } @@ -675,6 +682,9 @@ static struct netdev *add_device(const char *info) if (bootp_init_if(dev) == -1) goto bail; + if (packet_open(dev) == -1) + goto bail; + printf("IP-Config: %s hardwa...
2019 Jan 18
0
[klibc:master] ipconfig: handle multiple interfaces correctly
...&& do_pkt_recv(nr, fds, now.tv_sec)) + break; if (loop_timeout >= 0 && now.tv_sec - start >= loop_timeout) { @@ -468,8 +473,8 @@ static int loop(void) } } bail: - packet_close(); - + if (fds) + free(fds); return rc; } @@ -498,6 +503,8 @@ static int add_one_dev(struct netdev *dev) state->next = slist; slist = state; + n_devices++; + return 0; } @@ -675,6 +682,9 @@ static struct netdev *add_device(const char *info) if (bootp_init_if(dev) == -1) goto bail; + if (packet_open(dev) == -1) + goto bail; + printf("IP-Config: %s hardwa...
2010 Aug 25
0
[patch] ipconfig fixes + run-init nit
...start >= loop_timeout) { printf("IP-Config: no response after %d " "secs - giving up\n", loop_timeout); + rc = -1; goto bail; } @@ -410,7 +411,7 @@ static int loop(void) bail: packet_close(); - return 0; + return rc; } static int add_one_dev(struct netdev *dev) @@ -724,7 +725,7 @@ int ipconfig_main(int argc, char *argv[]) { struct netdev *dev; int c, port; - int err; + int err = 0; /* If progname is set we're invoked from another program */ if (!progname) { @@ -802,8 +803,8 @@ int ipconfig_main(int argc, char *argv[])...
2017 Dec 31
4
[PATCH klibc 0/4] Fixes from Debian and Ubuntu
The following patches come from Debian and/or Ubuntu packages of klibc. Ben. Ben Hutchings (1): [klibc] run-init: Add dry-run mode Jay Vosburgh (1): [klibc] ipconfig: Use separate sockets for DHCP from multiple interfaces Mathieu Trudel-Lapierre (1): [klibc] ipconfig: Set broadcast when sending DHCPREQUEST and DHCPDISCOVER YunQiang Su (1): [klibc] mips: setjmp.S: don't