]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Add userlen back
authorRoy Marples <roy@marples.name>
Fri, 1 Dec 2006 16:22:15 +0000 (16:22 +0000)
committerRoy Marples <roy@marples.name>
Fri, 1 Dec 2006 16:22:15 +0000 (16:22 +0000)
dhcpcd.c
dhcpcd.h

index 0e5a5b20f76619a703e02c744ef6f09315c1cbce..b1e2ef6a3c85d41a28a14058088abeeffb50f92a 100644 (file)
--- a/dhcpcd.c
+++ b/dhcpcd.c
@@ -243,6 +243,7 @@ int main(int argc, char **argv)
            userclasses++;
            memcpy (options.userclass + offset + 1 , optarg, strlen (optarg));
            options.userclass[offset] = strlen (optarg);
+           options.userclass_len += (strlen (optarg)) + 1;
          }
        break;
       case 'F':
index 820ab86cbdbc3eef4cfb9a82543874b72abc44a8..6c340aebc2390e8ccd2fee63f921392c0036593e 100644 (file)
--- a/dhcpcd.h
+++ b/dhcpcd.h
@@ -45,6 +45,7 @@ typedef struct options_t {
   char classid[CLASS_ID_MAX_LEN];
   char clientid[CLIENT_ID_MAX_LEN];
   char userclass[USERCLASS_MAX_LEN];
+  int userclass_len;
   unsigned leasetime;
   time_t timeout;
   int metric;