Changeset a35b458 in mainline for uspace/app/dnscfg/dnscfg.c
- Timestamp:
- 2018-03-02T20:10:49Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f1380b7
- Parents:
- 3061bc1
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:38:31)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-03-02 20:10:49)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/dnscfg/dnscfg.c
r3061bc1 ra35b458 63 63 return EINVAL; 64 64 } 65 65 66 66 if (argc > 1) { 67 67 printf("%s: Too many arguments.\n", NAME); … … 69 69 return EINVAL; 70 70 } 71 71 72 72 char *srv_addr = argv[0]; 73 73 74 74 inet_addr_t addr; 75 75 errno_t rc = inet_addr_parse(srv_addr, &addr, NULL); 76 76 77 77 if (rc != EOK) { 78 78 printf("%s: Invalid address format '%s'.\n", NAME, srv_addr); 79 79 return rc; 80 80 } 81 81 82 82 rc = dnsr_set_srvaddr(&addr); 83 83 if (rc != EOK) { … … 86 86 return rc; 87 87 } 88 88 89 89 return EOK; 90 90 } … … 94 94 inet_addr_t addr; 95 95 inet_addr_any(&addr); 96 96 97 97 errno_t rc = dnsr_set_srvaddr(&addr); 98 98 if (rc != EOK) { … … 101 101 return rc; 102 102 } 103 103 104 104 return EOK; 105 105 } … … 113 113 return rc; 114 114 } 115 115 116 116 char *addr_str; 117 117 rc = inet_addr_format(&addr, &addr_str); … … 120 120 return rc; 121 121 } 122 122 123 123 printf("Nameserver: %s\n", addr_str); 124 124 free(addr_str); … … 139 139 return 1; 140 140 } 141 141 142 142 return 0; 143 143 }
Note:
See TracChangeset
for help on using the changeset viewer.