Search.setIndex({docnames:["commands","file-format","index","maps","sets"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["commands.rst","file-format.rst","index.rst","maps.rst","sets.rst"],objects:{"":{ipset_init_library:[4,1,1,"c.ipset_init_library"]},PhonyNameDueToError:{addr:[4,0,1,"c.PhonyNameDueToError.addr"],cidr_prefix:[4,0,1,"c.PhonyNameDueToError.cidr_prefix"]},ipsetbuild:{"--help":[0,2,1,"cmdoption-ipsetbuild-help"],"--loose-cidr":[0,2,1,"cmdoption-ipsetbuild-loose-cidr"],"--output":[0,2,1,"cmdoption-ipsetbuild-output"],"--quiet":[0,2,1,"cmdoption-ipsetbuild-quiet"],"--verbose":[0,2,1,"cmdoption-ipsetbuild-verbose"],"-l":[0,2,1,"cmdoption-ipsetbuild-loose-cidr"],"-o":[0,2,1,"cmdoption-ipsetbuild-output"],"-q":[0,2,1,"cmdoption-ipsetbuild-quiet"],"-v":[0,2,1,"cmdoption-ipsetbuild-verbose"]},ipsetcat:{"--help":[0,2,1,"cmdoption-ipsetcat-help"],"--networks":[0,2,1,"cmdoption-ipsetcat-networks"],"--output":[0,2,1,"cmdoption-ipsetcat-output"],"--verbose":[0,2,1,"cmdoption-ipsetcat-verbose"],"-n":[0,2,1,"cmdoption-ipsetcat-networks"],"-o":[0,2,1,"cmdoption-ipsetcat-output"],"-v":[0,2,1,"cmdoption-ipsetcat-verbose"]},ipsetdot:{"--help":[0,2,1,"cmdoption-ipsetdot-help"],"--output":[0,2,1,"cmdoption-ipsetdot-output"],"--verbose":[0,2,1,"cmdoption-ipsetdot-verbose"],"-o":[0,2,1,"cmdoption-ipsetdot-output"],"-v":[0,2,1,"cmdoption-ipsetdot-verbose"]}},objnames:{"0":["c","member","C member"],"1":["c","function","C function"],"2":["std","cmdoption","program option"]},objtypes:{"0":"c:member","1":"c:function","2":"std:cmdoption"},terms:{"128":[0,1,3,4],"129":1,"2021":2,"4632":[3,4],"6842a63":2,"boolean":1,"byte":[1,3,4],"case":[1,3,4],"const":[3,4],"default":3,"final":[3,4],"function":[3,4],"int":[3,4],"new":[3,4],"null":[3,4],"public":[3,4],"return":[3,4],"true":[1,4],"void":[3,4],"while":[1,4],Adding:2,And:[3,4],For:[0,1],IDs:1,That:[3,4],The:[0,1,3,4],There:[0,1,3,4],With:[1,3],_network:[3,4],abl:[3,4],abort:[3,4],about:0,abov:1,access:[3,4],activ:4,actual:[1,3],add:4,added:[0,4],adding:[3,4],addit:4,addr:4,address:[0,1,3,4],adher:[3,4],advanc:4,after:1,afterward:[3,4],alert:0,all:[0,1,3,4],alloc:[3,4],allow:[3,4],alreadi:[1,4],also:0,alwai:[1,4],amount:0,ani:[0,1,3,4],anoth:[3,4],appear:[0,1,3],aren:[1,3],ascii:1,assign:1,associ:1,assum:1,aug:2,basic:1,bdd:[0,1,4],becaus:1,been:1,befor:[3,4],begin:0,behavior:4,being:0,below:0,between:[3,4],big:1,binari:[0,1],bit:[0,1,3,4],block:0,bool:[3,4],both:[0,1,3,4],build:0,built:0,call:[3,4],can:[0,1,3,4],cannot:4,caus:0,certain:[0,1],chang:4,check:0,children:1,choic:[3,4],cidr:[0,3,4],cidr_prefix:[3,4],close:[3,4],collaps:[0,4],come:[0,1],command:2,comment:0,condit:[3,4],connect:1,consecut:0,consid:[0,3],consum:[3,4],contain:[0,1,4],content:[0,1,3,4],cork_ip:[3,4],cork_ipv4:[3,4],cork_ipv6:[3,4],cork_stream_consum:[3,4],correspond:1,count:1,creat:[0,1,2],current:[1,4],decis:[0,1],default_valu:3,defin:[0,1,3,4],definit:3,dens:0,depend:[1,4],depth:1,describ:[0,1],desired_valu:4,detail:[0,3,4],determin:[1,3,4],diagram:[0,1],differ:1,directli:[3,4],discrimin:1,disk:[2,3,4],displai:0,distinguish:4,document:[3,4],doe:0,doesn:[3,4],don:[1,3,4],done:[3,4],dot:[0,4],each:[0,1,3,4],earlier:1,effici:1,either:1,element:[1,2],els:3,empti:[1,3,4],encod:1,encount:1,endian:1,enforc:[3,4],ensur:[0,1],entir:[0,1,4],entri:1,equival:3,error:[0,3,4],especi:4,etc:1,evalu:1,even:[0,4],everi:[1,3,4],exactli:[1,4],exampl:1,except:0,exclam:0,exit:0,explicitli:[1,3],fail:[3,4],fals:[1,4],field:[1,3,4],file:[0,2],filenam:0,fill:[3,4],first:[0,1,3,4],flat:1,follow:[0,1,3,4],format:[0,2,3,4],formula:1,found:0,free:2,from:[0,1,3,4],gener:0,get:[0,4],git20171111:2,give:[0,1,3,4],given:0,got:1,graph:[0,4],graphviz:[0,4],greatli:0,group:0,guarante:[0,3,4],handl:1,has:[1,3],have:[0,1,3,4],help:0,high:1,hole:0,host:[3,4],how:3,howev:[3,4],ignor:0,imag:0,implement:3,includ:[0,1],inclus:[3,4],independ:[3,4],index:[1,2],indic:1,individu:[0,4],inform:0,init:[3,4],initi:[1,3,4],input:0,instanc:[0,3,4],instead:1,integ:[1,3],interact:0,intern:[0,1,3],ip_map:3,ip_set:4,ipmap_don:3,ipmap_fre:3,ipmap_get_ip:3,ipmap_get_ipv4:3,ipmap_get_ipv6:3,ipmap_init:3,ipmap_ip_set:3,ipmap_ip_set_network:3,ipmap_ipv4_set:3,ipmap_ipv4_set_network:3,ipmap_ipv6_set:3,ipmap_ipv6_set_network:3,ipmap_is_empti:3,ipmap_is_equ:3,ipmap_load:3,ipmap_memory_s:3,ipmap_new:3,ipmap_sav:3,ipmap_save_to_stream:3,ipset_contains_ip:4,ipset_contains_ipv4:4,ipset_contains_ipv6:4,ipset_don:4,ipset_fre:4,ipset_init:4,ipset_init_librari:[3,4],ipset_ip_add:4,ipset_ip_add_network:4,ipset_ip_remov:4,ipset_ip_remove_network:4,ipset_ipv4_add:4,ipset_ipv4_add_network:4,ipset_ipv4_remov:4,ipset_ipv4_remove_network:4,ipset_ipv6_add:4,ipset_ipv6_add_network:4,ipset_ipv6_remov:4,ipset_ipv6_remove_network:4,ipset_is_empti:4,ipset_is_equ:4,ipset_iter:4,ipset_iterate_network:4,ipset_iterator_adv:4,ipset_iterator_fre:4,ipset_load:4,ipset_memory_s:4,ipset_new:4,ipset_sav:4,ipset_save_dot:4,ipset_save_to_stream:4,ipsetbuild:2,ipsetcat:2,ipsetdot:2,ipv4:[0,1,3,4],ipv6:[0,1,3,4],isn:0,item:4,iter:2,its:[0,1,3,4],just:[1,3],kind:1,know:[3,4],label:1,larg:0,last:[1,2],later:[3,4],least:4,leav:1,length:1,lenient:0,less:1,let:[3,4],level:1,libcork:[3,4],libcorkipset:[0,1,3,4],librari:[0,3,4],like:1,line:2,list:[0,1],load:[3,4],look:1,loos:0,low:[0,1],lower:[3,4],lsb:1,machin:[3,4],made:0,magic:1,make:1,malform:0,map1:3,map2:3,map:2,matter:0,mean:1,memori:[3,4],mention:1,messag:0,miss:4,modifi:4,more:0,most:0,msb:1,much:4,multipl:4,must:[0,1,3,4],necessari:4,necessarili:[3,4],need:[1,3,4],network:[0,3,4],never:[0,3,4],next:[1,4],non:[0,3,4],notat:0,note:[0,1,3,4],number:[1,3,4],object:4,occur:0,off:[3,4],onc:0,one:[0,1,3,4],onli:[0,1,3,4],opaqu:[3,4],open:[3,4],oper:4,option:0,order:[0,1,3,4],other:[1,3,4],otherwis:4,out:[0,1],output:0,overview:2,own:[0,1],page:2,particular:[0,1],pass:[0,1],per:0,perform:0,place:1,platform:[3,4],pleas:0,plug:1,point:[0,1,4],pointer:1,portion:[0,3,4],possibl:[0,1,4],preced:0,prefix:[0,4],preliminari:1,present:4,previou:[3,4],previous:4,print:0,produc:[0,4],program:[0,3,4],progress:0,provid:[3,4],queri:2,quiet:0,rais:0,ramif:1,rang:[3,4],reach:1,read:[0,1,3,4],readabl:[3,4],reason:1,reduc:[0,1,4],refer:2,reflect:1,regardless:[0,1],relev:0,reload:[3,4],remov:[0,2],removeress:4,report:4,repres:[0,1,4],represent:[0,4],request:0,requir:[3,4],respons:[3,4],restrict:[1,3],result:[1,4],reus:1,rfc:[3,4],root:1,safe:4,said:[3,4],same:[1,3,4],saniti:0,save:[3,4],seamlessli:[3,4],search:[1,2],second:[0,1,3,4],section:[1,3,4],see:1,serial:1,set1:4,set2:4,set:[0,1,2,3],sever:0,share:[3,4],shorthand:0,should:[3,4],show:0,silenc:0,similarli:1,sinc:[1,3,4],singl:[1,4],six:1,size_t:[3,4],some:[0,3,4],someth:3,sort:0,space:[3,4],specifi:1,stack:[3,4],standard:0,start:[1,3,4],stdin:0,storag:[1,3,4],store:[1,2],stream:[1,3,4],strictli:[3,4],string:1,struct:[3,4],structur:[0,1],suffix:0,summar:4,summari:0,suppress:0,syntax:2,take:[0,1],tell:1,text:0,than:[0,1,4],thei:1,them:[1,3,4],therefor:[1,4],thi:[0,1,2,3,4],those:[1,4],thought:1,thread:4,through:[1,2],time:[3,4],togeth:[3,4],too:1,total:[1,3,4],tree:1,two:[0,1,3,4],type:1,undefin:4,underli:4,unsign:[3,4],unsort:0,updat:[2,3],uppermost:[3,4],use:[0,1,3,4],used:[0,1,3,4],useful:[0,4],using:[1,3,4],util:2,valu:[1,3],variabl:1,variant:[3,4],varieti:[3,4],verbos:0,versa:[3,4],version:[1,3,4],via:0,vice:[3,4],wai:[1,3,4],want:[3,4],warn:0,well:0,were:4,what:1,when:[1,3,4],whenev:1,where:0,whether:[0,1,3,4],which:[1,3,4],within:1,won:0,word:4,work:[3,4],wors:4,write:[0,1,3,4],written:[0,3,4],xxxx:0,you:[0,1,3,4],your:[3,4],yourself:[3,4],zero:[3,4]},titles:["Command-line utilities","File format reference","libcorkipset documentation","IP maps","IP sets"],titleterms:{Adding:[3,4],command:0,content:2,creat:[3,4],disk:1,document:2,element:[3,4],file:[1,3,4],format:1,free:[3,4],header:1,indic:2,ipsetbuild:0,ipsetcat:0,ipsetdot:0,iter:4,libcorkipset:2,line:0,map:3,node:1,nontermin:1,overview:1,queri:[3,4],refer:1,remov:[3,4],set:4,store:[3,4],syntax:1,tabl:2,termin:1,through:4,util:0}})