Changeset 02a09ed in mainline for uspace/app/ping/ping.c
- Timestamp:
- 2013-06-28T20:20:03Z (11 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1d24ad3
- Parents:
- edf0d27
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/ping/ping.c
redf0d27 r02a09ed 37 37 #include <errno.h> 38 38 #include <fibril_synch.h> 39 #include <net/socket_codes.h> 39 40 #include <inet/dnsr.h> 40 41 #include <inet/addr.h> … … 63 64 }; 64 65 65 static uint32_t src;66 static uint32_t dest;66 static addr32_t src; 67 static addr32_t dest; 67 68 68 69 static bool ping_repeat = false; … … 84 85 { 85 86 inet_addr_t src_addr; 86 inet_addr_ unpack(sdu->src, &src_addr);87 inet_addr_set(sdu->src, &src_addr); 87 88 88 89 inet_addr_t dest_addr; 89 inet_addr_ unpack(sdu->dest, &dest_addr);90 inet_addr_set(sdu->dest, &dest_addr); 90 91 91 92 char *asrc; … … 220 221 } 221 222 222 rc = inet_addr_pack(&dest_addr, &dest);223 if ( rc != EOK) {223 uint16_t af = inet_addr_get(&dest_addr, &dest, NULL); 224 if (af != AF_INET) { 224 225 printf(NAME ": Destination '%s' is not an IPv4 address.\n", 225 226 argv[argi]); … … 235 236 236 237 inet_addr_t src_addr; 237 inet_addr_ unpack(src, &src_addr);238 inet_addr_set(src, &src_addr); 238 239 239 240 rc = inet_addr_format(&src_addr, &asrc);
Note:
See TracChangeset
for help on using the changeset viewer.