Displaying 5 results from an estimated 5 matches for "do_not_config".
2008 May 24
3
ipconfig and boot filename option
Hi,
ipconfig is used in ltsp (thin clients) initramfs. Some of the users
have to have 2 dhcp servers in ltsp environments, so they hit on this
problem:
The first dhcp request is from the pxe rom boot code. This code
ignores any dhcp offers that don't have a filename field. So they
always get the correct address, from the ltsp server.
The second dhcp request (in initramfs) is done by
2003 Apr 29
0
[PATCH] Fix busy-looping behaviour in ipconfig
...tdlib.h>
#include <time.h>
#include <arpa/inet.h>
+#include "ipconfig.h"
#include "netdev.h"
#include "bootp_packet.h"
#include "bootp_proto.h"
@@ -15,6 +17,7 @@
#include "packet.h"
static const char *progname;
+static char do_not_config;
struct state {
int state;
@@ -57,6 +60,9 @@
static void configure_device(struct netdev *dev)
{
+ if (do_not_config)
+ return;
+
if (netdev_setaddress(dev))
printf("IP-Config: failed to set addresses on %s\n", dev->name);
if (netdev_setdefaultroute(dev))
@@ -118,8 +1...
2003 Apr 29
0
[PATCH] Add configurable timeout to ipconfig
...leaning.
+5. The code in main.c is yucky imho. Needs cleaning.
--
Russell King (22/10/2002)
diff -Nru a/ipconfig/main.c b/ipconfig/main.c
--- a/ipconfig/main.c Tue Apr 29 13:03:14 2003
+++ b/ipconfig/main.c Tue Apr 29 13:03:14 2003
@@ -18,6 +18,7 @@
static const char *progname;
static char do_not_config;
+static int loop_timeout = -1;
struct state {
int state;
@@ -270,6 +271,7 @@
int pkt_fd;
int nr = 0;
struct timeval now, prev;
+ time_t start;
pkt_fd = packet_open();
if (pkt_fd == -1) {
@@ -281,6 +283,7 @@
fds[0].events = POLLRDNORM;
gettimeofday(&now, NULL);
+ start =...
2005 Jan 06
0
skip unconnected interfaces
This patch makes it so that ipconfig only configures devices that are
connected:
--- klibc-0.194/ipconfig/main.c.orig 2005-01-06 15:20:24.749525888 -0700
+++ klibc-0.194/ipconfig/main.c 2005-01-06 15:24:48.038499880 -0700
@@ -27,6 +27,7 @@
static char do_not_config;
static unsigned int default_caps = CAP_DHCP | CAP_BOOTP | CAP_RARP;
static int loop_timeout = -1;
+static int only_connected = 0;
static int configured;
struct state {
@@ -290,6 +291,38 @@
return ret;
}
+static int ulong_from_sys_device_file(const char *path_prefix,
+ const cha...
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: