Changeset 1948
- Timestamp:
- 01/14/08 10:08:06 (12 months ago)
- Location:
- trunk/src/common
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/common/utils.c
r1913 r1948 211 211 } 212 212 213 /**214 * whorishly appropriated from fragroute-1.2. Parse a string and215 * create an argv[] array.216 */217 int218 argv_create(char *p, int argc, char *argv[])219 {220 int i;221 222 for (i = 0; i < argc - 1; i++) {223 while (*p != '\0' && isspace((int)*p))224 *p++ = '\0';225 226 if (*p == '\0')227 break;228 argv[i] = p;229 230 while (*p != '\0' && !isspace((int)*p))231 p++;232 }233 p[0] = '\0';234 argv[i] = NULL;235 236 return (i);237 }238 239 213 #ifdef USE_CUSTOM_INET_ATON 240 214 int -
trunk/src/common/utils.h
r1913 r1948 40 40 41 41 int read_hexstring(const char *l2string, u_char *hex, const int hexlen); 42 int argv_create(char *p, int argc, char *argv[]);43 42 void packet_stats(struct timeval *begin, struct timeval *end, 44 43 COUNTER bytes_sent, COUNTER pkts_sent, COUNTER failed);
