From 4e341f19b076e906c493347c8a11af5c45efc976 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 9 Mar 2015 16:36:04 +0100 Subject: [PATCH] setup: Remove writing udev rules for network interfaces --- src/setup/netstuff.c | 21 --------------------- src/setup/networking.c | 1 - src/setup/setup.h | 1 - 3 files changed, 23 deletions(-) diff --git a/src/setup/netstuff.c b/src/setup/netstuff.c index a656e9f910..f5b3849893 100644 --- a/src/setup/netstuff.c +++ b/src/setup/netstuff.c @@ -527,27 +527,6 @@ int rename_nics(void) { } } -int create_udev(void) -{ - #define UDEV_NET_CONF "/etc/udev/rules.d/30-persistent-network.rules" - FILE *fp; - int i; - - if ( (fp = fopen(UDEV_NET_CONF, "w")) == NULL ) { - fprintf(stderr,"Couldn't open" UDEV_NET_CONF); - return 1; - } - - for (i = 0 ; i < 4 ; i++) - { - if (strcmp(knics[i].macaddr, "")) { - fprintf(fp,"\n# %s\nACTION==\"add\", SUBSYSTEM==\"net\", ATTR{type}==\"1\", ATTR{address}==\"%s\", NAME=\"%s0\"\n", knics[i].description, knics[i].macaddr, lcolourcard[i]); - } - } - fclose(fp); - return 0; -} - int write_configs_netudev(int card , int colour) { char commandstring[STRING_SIZE]; diff --git a/src/setup/networking.c b/src/setup/networking.c index df4f00f0b1..0791764ebd 100644 --- a/src/setup/networking.c +++ b/src/setup/networking.c @@ -117,7 +117,6 @@ int handlenetworking(void) } else { rename_nics(); } - create_udev(); return 1; } diff --git a/src/setup/setup.h b/src/setup/setup.h index 388d2edcfe..14fd64634b 100644 --- a/src/setup/setup.h +++ b/src/setup/setup.h @@ -79,7 +79,6 @@ void networkdialogcallbacktype(newtComponent cm, void *data); int interfacecheck(struct keyvalue *kv, char *colour); int rename_nics(void); int init_knics(void); -int create_udev(void); int scan_network_cards(void); int nicmenu(int colour); int clear_card_entry(int cards); -- 2.39.5