[BACK]Return to set.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sbin / gpt

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sbin/gpt/set.c between version 1.13 and 1.13.8.1

version 1.13, 2015/12/29 16:45:04 version 1.13.8.1, 2018/04/09 12:54:00
Line 60  struct gpt_cmd c_set = {
Line 60  struct gpt_cmd c_set = {
         "set",          "set",
         cmd_set,          cmd_set,
         sethelp, __arraycount(sethelp),          sethelp, __arraycount(sethelp),
         0,          GPT_OPTDEV,
 };  };
   
 #define usage() gpt_usage(NULL, &c_set)  #define usage() gpt_usage(NULL, &c_set)
Line 75  cmd_set(gpt_t gpt, int argc, char *argv[
Line 75  cmd_set(gpt_t gpt, int argc, char *argv[
         while ((ch = getopt(argc, argv, "a:i:l")) != -1) {          while ((ch = getopt(argc, argv, "a:i:l")) != -1) {
                 switch(ch) {                  switch(ch) {
                 case 'a':                  case 'a':
                         if (gpt_attr_get(gpt, &attributes) == -1)                          if (gpt == NULL || gpt_attr_get(gpt, &attributes) == -1)
                                 return usage();                                  return usage();
                         break;                          break;
                 case 'i':                  case 'i':
                         if (gpt_uint_get(gpt, &entry) == -1)                          if (gpt == NULL || gpt_uint_get(gpt, &entry) == -1)
                                 return usage();                                  return usage();
                         break;                          break;
                 case 'l':                  case 'l':
Line 90  cmd_set(gpt_t gpt, int argc, char *argv[
Line 90  cmd_set(gpt_t gpt, int argc, char *argv[
                 }                  }
         }          }
   
         if (argc != optind)          if (gpt == NULL || argc != optind)
                 return usage();                  return usage();
   
         return gpt_attr_update(gpt, entry, attributes, 0);          return gpt_attr_update(gpt, entry, attributes, 0);

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.13.8.1

CVSweb <webmaster@jp.NetBSD.org>