X-Git-Url: http://p2p-next.cs.pub.ro/gitweb/?a=blobdiff_plain;f=src%2Flibswift%2Fbingrep.cpp;fp=src%2Flibswift%2Fbingrep.cpp;h=f5cd51c9c493ad80fcc5200c07aeb141c9655854;hb=45963a7511531cd1656ad5d3847d2dafd015c54d;hp=0000000000000000000000000000000000000000;hpb=d069796805ad79542fd7e4406d1e9c6d2d8c2ef7;p=swifty.git diff --git a/src/libswift/bingrep.cpp b/src/libswift/bingrep.cpp new file mode 100644 index 0000000..f5cd51c --- /dev/null +++ b/src/libswift/bingrep.cpp @@ -0,0 +1,20 @@ +#include +#include +#include "bin.h" + +int main (int argn, char** args) { + int lr; + unsigned long long of; + sscanf(args[1],"%i,%lli",&lr,&of); + bin_t target(lr,of); + char line[1024]; + while (gets(line)) { + char* br = strchr(line,'('); + if (br && 2==sscanf(br,"(%i,%lli)",&lr,&of)) { + bin_t found(lr,of); + if ( target.contains(found) || found.contains(target)) + printf("%s\n",line); + } + } + return 0; +}