[PATCHv2 1/1] x86: trivial -- add missing CONFIG_GEOS symbol to top-level
[openwrt.git] / package / ppp / patches / 320-custom_iface_names.patch
index 16d90c4..26e6837 100644 (file)
@@ -1,6 +1,6 @@
 --- a/pppd/main.c
 +++ b/pppd/main.c
-@@ -742,8 +742,11 @@ void
+@@ -745,8 +745,11 @@ void
  set_ifunit(iskey)
      int iskey;
  {
@@ -24,7 +24,7 @@
  bool  tune_kernel;            /* may alter kernel settings */
  int   connect_delay = 1000;   /* wait this many ms after connect script */
  int   req_unit = -1;          /* requested interface unit */
-@@ -264,6 +265,9 @@ option_t general_options[] = {
+@@ -266,6 +267,9 @@ option_t general_options[] = {
      { "linkname", o_string, linkname,
        "Set logical name for link",
        OPT_PRIO | OPT_PRIV | OPT_STATIC, NULL, MAXPATHLEN },
@@ -47,7 +47,7 @@
  /*
   * Limits.
   */
-@@ -308,6 +312,7 @@ extern char        *record_file;   /* File to rec
+@@ -309,6 +313,7 @@ extern char        *record_file;   /* File to rec
  extern bool   sync_serial;    /* Device is synchronous serial device */
  extern int    maxfail;        /* Max # of unsuccessful connection attempts */
  extern char   linkname[MAXPATHLEN]; /* logical name for link */
@@ -78,7 +78,7 @@
  
        if (ppp_dev_fd >= 0) {
                dbglog("in make_ppp_unit, already had /dev/ppp open?");
-@@ -645,6 +650,32 @@ static int make_ppp_unit()
+@@ -645,6 +650,30 @@ static int make_ppp_unit()
        }
        if (x < 0)
                error("Couldn't create new ppp unit: %m");
 +                      error("Couldn't rename %s to %s", ifr.ifr_name, ifr.ifr_newname);
 +                      close(ppp_dev_fd);
 +                      ppp_dev_fd = -1;
-+              } else {
-+                      info("Renamed %s to %s", ifr.ifr_name, ifr.ifr_newname);
 +              }
 +      }
 +
      if (argc > 0)
        interface = argv[0];
  
-+/*
++#if 0
      if (sscanf(interface, PPP_DRV_NAME "%d", &unit) != 1) {
        fprintf(stderr, "%s: invalid interface '%s' specified\n",
                progname, interface);
      }
-+*/
++#endif
  
  #ifndef STREAMS
      {
This page took 0.028287 seconds and 4 git commands to generate.