- Timestamp:
- Jun 19, 2012, 5:24:19 PM (14 years ago)
- Location:
- branches/meh_branches/ppstack_test
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
Ohana/src/imregister/imreg/SockScan.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/meh_branches/ppstack_test
- Property svn:mergeinfo changed
-
branches/meh_branches/ppstack_test/Ohana/src/imregister/imreg/SockScan.c
r76 r34041 6 6 int SockScan (char *string, Fifo *fifo, int sock) { 7 7 8 int i, done, status; 8 int i, status; 9 char *done; 9 10 10 done = 0; 11 for (i = 0; (i < MAXTIME) && !done; i++) { 11 done = string; 12 status = FALSE; 13 for (i = 0; (i < MAXTIME) && (done != NULL); i++) { 12 14 ShiftFifo (fifo); 13 15 status = ReadtoFifo (fifo, sock); … … 25 27 return (status); 26 28 } 27 28 /* returns (offset to m2) + 1, or 0 if failure */29 int memstr (char *m1, char *m2, int n) {30 31 int i, N;32 33 N = strlen (m2);34 for (i = 0; (i < n - N + 1) && memcmp (m1, m2, N); i++, m1++);35 if (memcmp (m1, m2, N)) {36 return (0);37 }38 else {39 return (i+1);40 }41 42 }43 29 44 30 /* SockScan reads from the given socket looking for the given string
Note:
See TracChangeset
for help on using the changeset viewer.
