| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922 |
- # This file has been automatically generated from a template file.
- # Please make modifications to
- # `templates/src/objective-c/BoringSSL-GRPC.podspec.template` instead. This
- # file can be regenerated from the template by running
- # `tools/buildgen/generate_projects.sh`. Because of some limitations of this
- # template, you might actually need to run the same script twice in a row.
- # (see err_data.c section)
- # BoringSSL CocoaPods podspec
- # Copyright 2015, Google Inc.
- # All rights reserved.
- #
- # Redistribution and use in source and binary forms, with or without
- # modification, are permitted provided that the following conditions are
- # met:
- #
- # * Redistributions of source code must retain the above copyright
- # notice, this list of conditions and the following disclaimer.
- # * Redistributions in binary form must reproduce the above
- # copyright notice, this list of conditions and the following disclaimer
- # in the documentation and/or other materials provided with the
- # distribution.
- # * Neither the name of Google Inc. nor the names of its
- # contributors may be used to endorse or promote products derived from
- # this software without specific prior written permission.
- #
- # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- Pod::Spec.new do |s|
- s.name = 'BoringSSL-GRPC'
- version = '0.0.6'
- s.version = version
- s.summary = 'BoringSSL is a fork of OpenSSL that is designed to meet Google\'s needs.'
- # Adapted from the homepage:
- s.description = <<-DESC
- BoringSSL is a fork of OpenSSL that is designed to meet Google's needs.
- Although BoringSSL is an open source project, it is not intended for general use, as OpenSSL is.
- We don't recommend that third parties depend upon it. Doing so is likely to be frustrating
- because there are no guarantees of API stability. Only the latest version of this pod is
- supported, and every new version is a new major version.
- We update Google libraries and programs that use BoringSSL as needed when deciding to make API
- changes. This allows us to mostly avoid compromises in the name of compatibility. It works for
- us, but it may not work for you.
- As a Cocoapods pod, it has the advantage over OpenSSL's pods that the library doesn't need to
- be precompiled. This eliminates the 10 - 20 minutes of wait the first time a user does "pod
- install", lets it be used as a dynamic framework (pending solution of Cocoapods' issue #4605),
- and works with bitcode automatically. It's also thought to be smaller than OpenSSL (which takes
- 1MB - 2MB per ARM architecture), but we don't have specific numbers yet.
- BoringSSL arose because Google used OpenSSL for many years in various ways and, over time, built
- up a large number of patches that were maintained while tracking upstream OpenSSL. As Google's
- product portfolio became more complex, more copies of OpenSSL sprung up and the effort involved
- in maintaining all these patches in multiple places was growing steadily.
- Currently BoringSSL is the SSL library in Chrome/Chromium, Android (but it's not part of the
- NDK) and a number of other apps/programs.
- DESC
- s.homepage = 'https://github.com/google/boringssl'
- s.license = { :type => 'Mixed', :file => 'LICENSE' }
- # "The name and email addresses of the library maintainers, not the Podspec maintainer."
- s.authors = 'Adam Langley', 'David Benjamin', 'Matt Braithwaite'
- s.source = {
- :git => 'https://github.com/google/boringssl.git',
- :commit => "1c2769383f027befac5b75b6cedd25daf3bf4dcf",
- }
- s.ios.deployment_target = '7.0'
- s.osx.deployment_target = '10.7'
- s.tvos.deployment_target = '10.0'
- s.watchos.deployment_target = '4.0'
- name = 'openssl_grpc'
- # When creating a dynamic framework, name it openssl.framework instead of BoringSSL.framework.
- # This lets users write their includes like `#include <openssl/ssl.h>` as opposed to `#include
- # <BoringSSL/ssl.h>`.
- s.module_name = name
- # When creating a dynamic framework, copy the headers under `include/openssl/` into the root of
- # the `Headers/` directory of the framework (i.e., not under `Headers/include/openssl`).
- #
- # TODO(jcanizales): Debug why this doesn't work on macOS.
- s.header_mappings_dir = 'src/include/openssl'
- # The above has an undesired effect when creating a static library: It forces users to write
- # includes like `#include <BoringSSL/ssl.h>`. `s.header_dir` adds a path prefix to that, and
- # because Cocoapods lets omit the pod name when including headers of static libraries, the
- # following lets users write `#include <openssl/ssl.h>`.
- s.header_dir = name
- # The module map and umbrella header created automatically by Cocoapods don't work for C libraries
- # like this one. The following file, and a correct umbrella header, are created on the fly by the
- # `prepare_command` of this pod.
- s.module_map = 'src/include/openssl/BoringSSL.modulemap'
- # We don't need to inhibit all warnings; only -Wno-shorten-64-to-32. But Cocoapods' linter doesn't
- # want that for some reason.
- s.compiler_flags = '-DOPENSSL_NO_ASM', '-GCC_WARN_INHIBIT_ALL_WARNINGS', '-w'
- s.requires_arc = false
- # Like many other C libraries, BoringSSL has its public headers under `include/<libname>/` and its
- # sources and private headers in other directories outside `include/`. Cocoapods' linter doesn't
- # allow any header to be listed outside the `header_mappings_dir` (even though doing so works in
- # practice). Because we need our `header_mappings_dir` to be `include/openssl/` for the reason
- # mentioned above, we work around the linter limitation by dividing the pod into two subspecs, one
- # for public headers and the other for implementation. Each gets its own `header_mappings_dir`,
- # making the linter happy.
- s.subspec 'Interface' do |ss|
- ss.header_mappings_dir = 'src/include/openssl'
- ss.source_files = 'src/include/openssl/*.h'
- end
- s.subspec 'Implementation' do |ss|
- ss.header_mappings_dir = 'src'
- ss.source_files = 'src/ssl/*.{h,c,cc}',
- 'src/ssl/**/*.{h,c,cc}',
- 'src/crypto/*.{h,c,cc}',
- 'src/crypto/**/*.{h,c,cc}',
- # We have to include fiat because spake25519 depends on it
- 'src/third_party/fiat/*.{h,c,cc}',
- # Include the err_data.c generated in prepare_command below
- 'src/err_data.c'
- ss.private_header_files = 'src/ssl/*.h',
- 'src/ssl/**/*.h',
- 'src/crypto/*.h',
- 'src/crypto/**/*.h',
- 'src/third_party/fiat/*.h'
- # bcm.c includes other source files, creating duplicated symbols. Since it is not used, we
- # explicitly exclude it from the pod.
- # TODO (mxyan): Work with BoringSSL team to remove this hack.
- ss.exclude_files = 'src/crypto/fipsmodule/bcm.c',
- 'src/**/*_test.*',
- 'src/**/test_*.*',
- 'src/**/test/*.*'
- ss.dependency "#{s.name}/Interface", version
- end
- s.prepare_command = <<-END_OF_COMMAND
- # Add a module map and an umbrella header
- cat > src/include/openssl/umbrella.h <<EOF
- #include "ssl.h"
- #include "crypto.h"
- #include "aes.h"
- /* The following macros are defined by base.h. The latter is the first file included by the
- other headers. */
- #if defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64)
- # include "arm_arch.h"
- #endif
- #include "asn1.h"
- #include "asn1_mac.h"
- #include "asn1t.h"
- #include "blowfish.h"
- #include "cast.h"
- #include "chacha.h"
- #include "cmac.h"
- #include "conf.h"
- #include "cpu.h"
- #include "curve25519.h"
- #include "des.h"
- #include "dtls1.h"
- #include "hkdf.h"
- #include "md4.h"
- #include "md5.h"
- #include "obj_mac.h"
- #include "objects.h"
- #include "opensslv.h"
- #include "ossl_typ.h"
- #include "pkcs12.h"
- #include "pkcs7.h"
- #include "pkcs8.h"
- #include "poly1305.h"
- #include "rand.h"
- #include "rc4.h"
- #include "ripemd.h"
- #include "safestack.h"
- #include "srtp.h"
- #include "x509.h"
- #include "x509v3.h"
- EOF
- cat > src/include/openssl/BoringSSL.modulemap <<EOF
- framework module openssl {
- umbrella header "umbrella.h"
- textual header "arm_arch.h"
- export *
- module * { export * }
- }
- EOF
- # To build boringssl, we need the generated file err_data.c, which is normally generated
- # by boringssl's err_data_generate.go, but we already have a copy of err_data.c checked into the
- # grpc/grpc repository that gets regenerated whenever we update the third_party/boringssl submodule.
- # To make the podspec independent of the grpc repository, the .podspec.template just copies
- # the contents of err_data.c directly into the .podspec.
- # TODO(jtattermusch): avoid needing to run tools/buildgen/generate_projects.sh twice on update
- # TODO(jtattermusch): another pre-generated copy of err_data.c is under third_party/boringssl-with-bazel
- # investigate if we could use it.
- cat > src/err_data.c <<EOF
- /* Copyright (c) 2015, Google Inc.
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
-
- /* This file was generated by err_data_generate.go. */
-
- #include <openssl/base.h>
- #include <openssl/err.h>
- #include <openssl/type_check.h>
-
-
- OPENSSL_STATIC_ASSERT(ERR_LIB_NONE == 1, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_SYS == 2, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_BN == 3, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_RSA == 4, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_DH == 5, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_EVP == 6, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_BUF == 7, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_OBJ == 8, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_PEM == 9, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_DSA == 10, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_X509 == 11, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_ASN1 == 12, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_CONF == 13, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_CRYPTO == 14, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_EC == 15, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_SSL == 16, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_BIO == 17, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_PKCS7 == 18, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_PKCS8 == 19, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_X509V3 == 20, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_RAND == 21, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_ENGINE == 22, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_OCSP == 23, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_UI == 24, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_COMP == 25, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_ECDSA == 26, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_ECDH == 27, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_HMAC == 28, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_DIGEST == 29, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_CIPHER == 30, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_HKDF == 31, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_LIB_USER == 32, "library value changed");
- OPENSSL_STATIC_ASSERT(ERR_NUM_LIBS == 33, "number of libraries changed");
-
- const uint32_t kOpenSSLReasonValues[] = {
- 0xc32083a,
- 0xc328854,
- 0xc330863,
- 0xc338873,
- 0xc340882,
- 0xc34889b,
- 0xc3508a7,
- 0xc3588c4,
- 0xc3608e4,
- 0xc3688f2,
- 0xc370902,
- 0xc37890f,
- 0xc38091f,
- 0xc38892a,
- 0xc390940,
- 0xc39894f,
- 0xc3a0963,
- 0xc3a8847,
- 0xc3b00ea,
- 0xc3b88d6,
- 0x10320847,
- 0x1032959f,
- 0x103315ab,
- 0x103395c4,
- 0x103415d7,
- 0x10348f27,
- 0x10350c60,
- 0x103595ea,
- 0x10361614,
- 0x10369627,
- 0x10371646,
- 0x1037965f,
- 0x10381674,
- 0x10389692,
- 0x103916a1,
- 0x103996bd,
- 0x103a16d8,
- 0x103a96e7,
- 0x103b1703,
- 0x103b971e,
- 0x103c1744,
- 0x103c80ea,
- 0x103d1755,
- 0x103d9769,
- 0x103e1788,
- 0x103e9797,
- 0x103f17ae,
- 0x103f97c1,
- 0x10400c24,
- 0x104097d4,
- 0x104117f2,
- 0x10419805,
- 0x1042181f,
- 0x1042982f,
- 0x10431843,
- 0x10439859,
- 0x10441871,
- 0x10449886,
- 0x1045189a,
- 0x104598ac,
- 0x104605fd,
- 0x1046894f,
- 0x104718c1,
- 0x104798d8,
- 0x104818ed,
- 0x104898fb,
- 0x10490e73,
- 0x10499735,
- 0x104a15ff,
- 0x14320c07,
- 0x14328c15,
- 0x14330c24,
- 0x14338c36,
- 0x143400ac,
- 0x143480ea,
- 0x18320083,
- 0x18328f7d,
- 0x183300ac,
- 0x18338f93,
- 0x18340fa7,
- 0x183480ea,
- 0x18350fbc,
- 0x18358fd4,
- 0x18360fe9,
- 0x18368ffd,
- 0x18371021,
- 0x18379037,
- 0x1838104b,
- 0x1838905b,
- 0x18390a75,
- 0x1839906b,
- 0x183a1091,
- 0x183a90b7,
- 0x183b0c7f,
- 0x183b9106,
- 0x183c1118,
- 0x183c9123,
- 0x183d1133,
- 0x183d9144,
- 0x183e1155,
- 0x183e9167,
- 0x183f1190,
- 0x183f91a9,
- 0x184011c1,
- 0x184086d5,
- 0x184110da,
- 0x184190a5,
- 0x184210c4,
- 0x18428c6c,
- 0x18431080,
- 0x184390ec,
- 0x203211fb,
- 0x203291e8,
- 0x24321207,
- 0x24328995,
- 0x24331219,
- 0x24339226,
- 0x24341233,
- 0x24349245,
- 0x24351254,
- 0x24359271,
- 0x2436127e,
- 0x2436928c,
- 0x2437129a,
- 0x243792a8,
- 0x243812b1,
- 0x243892be,
- 0x243912d1,
- 0x28320c54,
- 0x28328c7f,
- 0x28330c24,
- 0x28338c92,
- 0x28340c60,
- 0x283480ac,
- 0x283500ea,
- 0x28358c6c,
- 0x2c322f0c,
- 0x2c3292e8,
- 0x2c332f1a,
- 0x2c33af2c,
- 0x2c342f40,
- 0x2c34af52,
- 0x2c352f6d,
- 0x2c35af7f,
- 0x2c362f92,
- 0x2c36832d,
- 0x2c372f9f,
- 0x2c37afb1,
- 0x2c382fd6,
- 0x2c38afed,
- 0x2c392ffb,
- 0x2c39b00b,
- 0x2c3a301d,
- 0x2c3ab031,
- 0x2c3b3042,
- 0x2c3bb061,
- 0x2c3c12fa,
- 0x2c3c9310,
- 0x2c3d3075,
- 0x2c3d9329,
- 0x2c3e3092,
- 0x2c3eb0a0,
- 0x2c3f30b8,
- 0x2c3fb0d0,
- 0x2c4030fa,
- 0x2c4091fb,
- 0x2c41310b,
- 0x2c41b11e,
- 0x2c4211c1,
- 0x2c42b12f,
- 0x2c430722,
- 0x2c43b053,
- 0x2c442fc4,
- 0x2c44b0dd,
- 0x30320000,
- 0x30328015,
- 0x3033001f,
- 0x30338038,
- 0x3034004a,
- 0x30348064,
- 0x3035006b,
- 0x30358083,
- 0x30360094,
- 0x303680ac,
- 0x303700b9,
- 0x303780c8,
- 0x303800ea,
- 0x303880f7,
- 0x3039010a,
- 0x30398125,
- 0x303a013a,
- 0x303a814e,
- 0x303b0162,
- 0x303b8173,
- 0x303c018c,
- 0x303c81a9,
- 0x303d01b7,
- 0x303d81cb,
- 0x303e01db,
- 0x303e81f4,
- 0x303f0204,
- 0x303f8217,
- 0x30400226,
- 0x30408232,
- 0x30410247,
- 0x30418257,
- 0x3042026e,
- 0x3042827b,
- 0x3043028e,
- 0x3043829d,
- 0x304402b2,
- 0x304482d3,
- 0x304502e6,
- 0x304582f9,
- 0x30460312,
- 0x3046832d,
- 0x3047034a,
- 0x3047835c,
- 0x3048036a,
- 0x3048837b,
- 0x3049038a,
- 0x304983a2,
- 0x304a03b4,
- 0x304a83c8,
- 0x304b03e0,
- 0x304b83f3,
- 0x304c03fe,
- 0x304c840f,
- 0x304d041b,
- 0x304d8431,
- 0x304e043f,
- 0x304e8455,
- 0x304f0467,
- 0x304f8479,
- 0x3050049c,
- 0x305084af,
- 0x305104c0,
- 0x305184d0,
- 0x305204e8,
- 0x305284fd,
- 0x30530515,
- 0x30538529,
- 0x30540541,
- 0x3054855a,
- 0x30550573,
- 0x30558590,
- 0x3056059b,
- 0x305685b3,
- 0x305705c3,
- 0x305785d4,
- 0x305805e7,
- 0x305885fd,
- 0x30590606,
- 0x3059861b,
- 0x305a062e,
- 0x305a863d,
- 0x305b065d,
- 0x305b866c,
- 0x305c068d,
- 0x305c86a9,
- 0x305d06b5,
- 0x305d86d5,
- 0x305e06f1,
- 0x305e8702,
- 0x305f0718,
- 0x305f8722,
- 0x3060048c,
- 0x34320b65,
- 0x34328b79,
- 0x34330b96,
- 0x34338ba9,
- 0x34340bb8,
- 0x34348bf1,
- 0x34350bd5,
- 0x3c320083,
- 0x3c328cbc,
- 0x3c330cd5,
- 0x3c338cf0,
- 0x3c340d0d,
- 0x3c348d37,
- 0x3c350d52,
- 0x3c358d78,
- 0x3c360d91,
- 0x3c368da9,
- 0x3c370dba,
- 0x3c378dc8,
- 0x3c380dd5,
- 0x3c388de9,
- 0x3c390c7f,
- 0x3c398e0c,
- 0x3c3a0e20,
- 0x3c3a890f,
- 0x3c3b0e30,
- 0x3c3b8e4b,
- 0x3c3c0e5d,
- 0x3c3c8e90,
- 0x3c3d0e9a,
- 0x3c3d8eae,
- 0x3c3e0ebc,
- 0x3c3e8ee1,
- 0x3c3f0ca8,
- 0x3c3f8eca,
- 0x3c4000ac,
- 0x3c4080ea,
- 0x3c410d28,
- 0x3c418d67,
- 0x3c420e73,
- 0x3c428dfd,
- 0x40321971,
- 0x40329987,
- 0x403319b5,
- 0x403399bf,
- 0x403419d6,
- 0x403499f4,
- 0x40351a04,
- 0x40359a16,
- 0x40361a23,
- 0x40369a2f,
- 0x40371a44,
- 0x40379a56,
- 0x40381a61,
- 0x40389a73,
- 0x40390f27,
- 0x40399a83,
- 0x403a1a96,
- 0x403a9ab7,
- 0x403b1ac8,
- 0x403b9ad8,
- 0x403c0064,
- 0x403c8083,
- 0x403d1b5c,
- 0x403d9b72,
- 0x403e1b81,
- 0x403e9bb9,
- 0x403f1bd3,
- 0x403f9bfb,
- 0x40401c10,
- 0x40409c24,
- 0x40411c41,
- 0x40419c5c,
- 0x40421c75,
- 0x40429c88,
- 0x40431c9c,
- 0x40439cb4,
- 0x40441ccb,
- 0x404480ac,
- 0x40451ce0,
- 0x40459cf2,
- 0x40461d16,
- 0x40469d36,
- 0x40471d44,
- 0x40479d6b,
- 0x40481ddc,
- 0x40489e0f,
- 0x40491e26,
- 0x40499e40,
- 0x404a1e57,
- 0x404a9e75,
- 0x404b1e8d,
- 0x404b9ea4,
- 0x404c1eba,
- 0x404c9ecc,
- 0x404d1eed,
- 0x404d9f26,
- 0x404e1f3a,
- 0x404e9f47,
- 0x404f1f8e,
- 0x404f9fd4,
- 0x4050202b,
- 0x4050a03f,
- 0x40512072,
- 0x40522082,
- 0x4052a0a6,
- 0x405320be,
- 0x4053a0d1,
- 0x405420e6,
- 0x4054a109,
- 0x40552117,
- 0x4055a154,
- 0x40562161,
- 0x4056a17a,
- 0x40572192,
- 0x4057a1a5,
- 0x405821ba,
- 0x4058a1e1,
- 0x40592210,
- 0x4059a23d,
- 0x405a2251,
- 0x405aa261,
- 0x405b2279,
- 0x405ba28a,
- 0x405c229d,
- 0x405ca2dc,
- 0x405d22e9,
- 0x405da30e,
- 0x405e234c,
- 0x405e8ab3,
- 0x405f236d,
- 0x405fa37a,
- 0x40602388,
- 0x4060a3aa,
- 0x4061240b,
- 0x4061a443,
- 0x4062245a,
- 0x4062a46b,
- 0x40632490,
- 0x4063a4a5,
- 0x406424bc,
- 0x4064a4e8,
- 0x40652503,
- 0x4065a51a,
- 0x40662532,
- 0x4066a55c,
- 0x40672587,
- 0x4067a5cc,
- 0x40682614,
- 0x4068a635,
- 0x40692667,
- 0x4069a695,
- 0x406a26b6,
- 0x406aa6d6,
- 0x406b285e,
- 0x406ba881,
- 0x406c2897,
- 0x406cab3a,
- 0x406d2b69,
- 0x406dab91,
- 0x406e2bbf,
- 0x406eac0c,
- 0x406f2c47,
- 0x406fac7f,
- 0x40702c92,
- 0x4070acaf,
- 0x40710802,
- 0x4071acc1,
- 0x40722cd4,
- 0x4072ad0a,
- 0x40732d22,
- 0x407394fa,
- 0x40742d36,
- 0x4074ad50,
- 0x40752d61,
- 0x4075ad75,
- 0x40762d83,
- 0x407692be,
- 0x40772da8,
- 0x4077adca,
- 0x40782de5,
- 0x4078ae1e,
- 0x40792e35,
- 0x4079ae4b,
- 0x407a2e77,
- 0x407aae8a,
- 0x407b2e9f,
- 0x407baeb1,
- 0x407c2ee2,
- 0x407caeeb,
- 0x407d2650,
- 0x407d9fe4,
- 0x407e2dfa,
- 0x407ea1f1,
- 0x407f1d58,
- 0x407f9afe,
- 0x40801f9e,
- 0x40809d80,
- 0x40812094,
- 0x40819f78,
- 0x40822baa,
- 0x40829ae4,
- 0x408321cc,
- 0x4083a4cd,
- 0x40841d94,
- 0x4084a229,
- 0x408522ae,
- 0x4085a3d2,
- 0x4086232e,
- 0x40869ffe,
- 0x40872bf0,
- 0x4087a420,
- 0x40881b45,
- 0x4088a5df,
- 0x40891b94,
- 0x40899b21,
- 0x408a28cf,
- 0x408a9912,
- 0x408b2ec6,
- 0x408bac5c,
- 0x408c22be,
- 0x408c992e,
- 0x408d1df5,
- 0x408d9dc6,
- 0x408e1f0f,
- 0x408ea134,
- 0x408f25f3,
- 0x408fa3ee,
- 0x409025a8,
- 0x4090a300,
- 0x409128b7,
- 0x40919954,
- 0x40921be1,
- 0x4092ac2b,
- 0x40932ced,
- 0x4093a00f,
- 0x40941da8,
- 0x4094a8e8,
- 0x4095247c,
- 0x4095ae57,
- 0x40962bd7,
- 0x40969fb7,
- 0x4097205a,
- 0x40979f5e,
- 0x41f42789,
- 0x41f9281b,
- 0x41fe270e,
- 0x41fea92b,
- 0x41ff2a1c,
- 0x420327a2,
- 0x420827c4,
- 0x4208a800,
- 0x420926f2,
- 0x4209a83a,
- 0x420a2749,
- 0x420aa729,
- 0x420b2769,
- 0x420ba7e2,
- 0x420c2a38,
- 0x420ca8f8,
- 0x420d2912,
- 0x420da949,
- 0x42122963,
- 0x421729ff,
- 0x4217a9a5,
- 0x421c29c7,
- 0x421f2982,
- 0x42212a4f,
- 0x422629e2,
- 0x422b2b1e,
- 0x422baacc,
- 0x422c2b06,
- 0x422caa8b,
- 0x422d2a6a,
- 0x422daaeb,
- 0x422e2ab1,
- 0x4432072d,
- 0x4432873c,
- 0x44330748,
- 0x44338756,
- 0x44340769,
- 0x4434877a,
- 0x44350781,
- 0x4435878b,
- 0x4436079e,
- 0x443687b4,
- 0x443707c6,
- 0x443787d3,
- 0x443807e2,
- 0x443887ea,
- 0x44390802,
- 0x44398810,
- 0x443a0823,
- 0x483212e8,
- 0x483292fa,
- 0x48331310,
- 0x48339329,
- 0x4c32134e,
- 0x4c32935e,
- 0x4c331371,
- 0x4c339391,
- 0x4c3400ac,
- 0x4c3480ea,
- 0x4c35139d,
- 0x4c3593ab,
- 0x4c3613c7,
- 0x4c3693ed,
- 0x4c3713fc,
- 0x4c37940a,
- 0x4c38141f,
- 0x4c38942b,
- 0x4c39144b,
- 0x4c399475,
- 0x4c3a148e,
- 0x4c3a94a7,
- 0x4c3b05fd,
- 0x4c3b94c0,
- 0x4c3c14d2,
- 0x4c3c94e1,
- 0x4c3d14fa,
- 0x4c3d8c47,
- 0x4c3e1567,
- 0x4c3e9509,
- 0x4c3f1589,
- 0x4c3f92be,
- 0x4c40151f,
- 0x4c40933a,
- 0x4c411557,
- 0x4c4193da,
- 0x4c421543,
- 0x50323141,
- 0x5032b150,
- 0x5033315b,
- 0x5033b16b,
- 0x50343184,
- 0x5034b19e,
- 0x503531ac,
- 0x5035b1c2,
- 0x503631d4,
- 0x5036b1ea,
- 0x50373203,
- 0x5037b216,
- 0x5038322e,
- 0x5038b23f,
- 0x50393254,
- 0x5039b268,
- 0x503a3288,
- 0x503ab29e,
- 0x503b32b6,
- 0x503bb2c8,
- 0x503c32e4,
- 0x503cb2fb,
- 0x503d3314,
- 0x503db32a,
- 0x503e3337,
- 0x503eb34d,
- 0x503f335f,
- 0x503f837b,
- 0x50403372,
- 0x5040b382,
- 0x5041339c,
- 0x5041b3ab,
- 0x504233c5,
- 0x5042b3e2,
- 0x504333f2,
- 0x5043b402,
- 0x50443411,
- 0x50448431,
- 0x50453425,
- 0x5045b443,
- 0x50463456,
- 0x5046b46c,
- 0x5047347e,
- 0x5047b493,
- 0x504834b9,
- 0x5048b4c7,
- 0x504934da,
- 0x5049b4ef,
- 0x504a3505,
- 0x504ab515,
- 0x504b3535,
- 0x504bb548,
- 0x504c356b,
- 0x504cb599,
- 0x504d35ab,
- 0x504db5c8,
- 0x504e35e3,
- 0x504eb5ff,
- 0x504f3611,
- 0x504fb628,
- 0x50503637,
- 0x505086f1,
- 0x5051364a,
- 0x58320f65,
- 0x68320f27,
- 0x68328c7f,
- 0x68330c92,
- 0x68338f35,
- 0x68340f45,
- 0x683480ea,
- 0x6c320eed,
- 0x6c328c36,
- 0x6c330ef8,
- 0x6c338f11,
- 0x74320a1b,
- 0x743280ac,
- 0x74330c47,
- 0x78320980,
- 0x78328995,
- 0x783309a1,
- 0x78338083,
- 0x783409b0,
- 0x783489c5,
- 0x783509e4,
- 0x78358a06,
- 0x78360a1b,
- 0x78368a31,
- 0x78370a41,
- 0x78378a62,
- 0x78380a75,
- 0x78388a87,
- 0x78390a94,
- 0x78398ab3,
- 0x783a0ac8,
- 0x783a8ad6,
- 0x783b0ae0,
- 0x783b8af4,
- 0x783c0b0b,
- 0x783c8b20,
- 0x783d0b37,
- 0x783d8b4c,
- 0x783e0aa2,
- 0x783e8a54,
- 0x7c3211d7,
- };
-
- const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
-
- const char kOpenSSLReasonStringData[] =
- "ASN1_LENGTH_MISMATCH\\0"
- "AUX_ERROR\\0"
- "BAD_GET_ASN1_OBJECT_CALL\\0"
- "BAD_OBJECT_HEADER\\0"
- "BMPSTRING_IS_WRONG_LENGTH\\0"
- "BN_LIB\\0"
- "BOOLEAN_IS_WRONG_LENGTH\\0"
- "BUFFER_TOO_SMALL\\0"
- "CONTEXT_NOT_INITIALISED\\0"
- "DECODE_ERROR\\0"
- "DEPTH_EXCEEDED\\0"
- "DIGEST_AND_KEY_TYPE_NOT_SUPPORTED\\0"
- "ENCODE_ERROR\\0"
- "ERROR_GETTING_TIME\\0"
- "EXPECTING_AN_ASN1_SEQUENCE\\0"
- "EXPECTING_AN_INTEGER\\0"
- "EXPECTING_AN_OBJECT\\0"
- "EXPECTING_A_BOOLEAN\\0"
- "EXPECTING_A_TIME\\0"
- "EXPLICIT_LENGTH_MISMATCH\\0"
- "EXPLICIT_TAG_NOT_CONSTRUCTED\\0"
- "FIELD_MISSING\\0"
- "FIRST_NUM_TOO_LARGE\\0"
- "HEADER_TOO_LONG\\0"
- "ILLEGAL_BITSTRING_FORMAT\\0"
- "ILLEGAL_BOOLEAN\\0"
- "ILLEGAL_CHARACTERS\\0"
- "ILLEGAL_FORMAT\\0"
- "ILLEGAL_HEX\\0"
- "ILLEGAL_IMPLICIT_TAG\\0"
- "ILLEGAL_INTEGER\\0"
- "ILLEGAL_NESTED_TAGGING\\0"
- "ILLEGAL_NULL\\0"
- "ILLEGAL_NULL_VALUE\\0"
- "ILLEGAL_OBJECT\\0"
- "ILLEGAL_OPTIONAL_ANY\\0"
- "ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE\\0"
- "ILLEGAL_TAGGED_ANY\\0"
- "ILLEGAL_TIME_VALUE\\0"
- "INTEGER_NOT_ASCII_FORMAT\\0"
- "INTEGER_TOO_LARGE_FOR_LONG\\0"
- "INVALID_BIT_STRING_BITS_LEFT\\0"
- "INVALID_BMPSTRING\\0"
- "INVALID_DIGIT\\0"
- "INVALID_MODIFIER\\0"
- "INVALID_NUMBER\\0"
- "INVALID_OBJECT_ENCODING\\0"
- "INVALID_SEPARATOR\\0"
- "INVALID_TIME_FORMAT\\0"
- "INVALID_UNIVERSALSTRING\\0"
- "INVALID_UTF8STRING\\0"
- "LIST_ERROR\\0"
- "MISSING_ASN1_EOS\\0"
- "MISSING_EOC\\0"
- "MISSING_SECOND_NUMBER\\0"
- "MISSING_VALUE\\0"
- "MSTRING_NOT_UNIVERSAL\\0"
- "MSTRING_WRONG_TAG\\0"
- "NESTED_ASN1_ERROR\\0"
- "NESTED_ASN1_STRING\\0"
- "NESTED_TOO_DEEP\\0"
- "NON_HEX_CHARACTERS\\0"
- "NOT_ASCII_FORMAT\\0"
- "NOT_ENOUGH_DATA\\0"
- "NO_MATCHING_CHOICE_TYPE\\0"
- "NULL_IS_WRONG_LENGTH\\0"
- "OBJECT_NOT_ASCII_FORMAT\\0"
- "ODD_NUMBER_OF_CHARS\\0"
- "SECOND_NUMBER_TOO_LARGE\\0"
- "SEQUENCE_LENGTH_MISMATCH\\0"
- "SEQUENCE_NOT_CONSTRUCTED\\0"
- "SEQUENCE_OR_SET_NEEDS_CONFIG\\0"
- "SHORT_LINE\\0"
- "STREAMING_NOT_SUPPORTED\\0"
- "STRING_TOO_LONG\\0"
- "STRING_TOO_SHORT\\0"
- "TAG_VALUE_TOO_HIGH\\0"
- "TIME_NOT_ASCII_FORMAT\\0"
- "TOO_LONG\\0"
- "TYPE_NOT_CONSTRUCTED\\0"
- "TYPE_NOT_PRIMITIVE\\0"
- "UNEXPECTED_EOC\\0"
- "UNIVERSALSTRING_IS_WRONG_LENGTH\\0"
- "UNKNOWN_FORMAT\\0"
- "UNKNOWN_MESSAGE_DIGEST_ALGORITHM\\0"
- "UNKNOWN_SIGNATURE_ALGORITHM\\0"
- "UNKNOWN_TAG\\0"
- "UNSUPPORTED_ANY_DEFINED_BY_TYPE\\0"
- "UNSUPPORTED_PUBLIC_KEY_TYPE\\0"
- "UNSUPPORTED_TYPE\\0"
- "WRONG_PUBLIC_KEY_TYPE\\0"
- "WRONG_TAG\\0"
- "WRONG_TYPE\\0"
- "BAD_FOPEN_MODE\\0"
- "BROKEN_PIPE\\0"
- "CONNECT_ERROR\\0"
- "ERROR_SETTING_NBIO\\0"
- "INVALID_ARGUMENT\\0"
- "IN_USE\\0"
- "KEEPALIVE\\0"
- "NBIO_CONNECT_ERROR\\0"
- "NO_HOSTNAME_SPECIFIED\\0"
- "NO_PORT_SPECIFIED\\0"
- "NO_SUCH_FILE\\0"
- "NULL_PARAMETER\\0"
- "SYS_LIB\\0"
- "UNABLE_TO_CREATE_SOCKET\\0"
- "UNINITIALIZED\\0"
- "UNSUPPORTED_METHOD\\0"
- "WRITE_TO_READ_ONLY_BIO\\0"
- "ARG2_LT_ARG3\\0"
- "BAD_ENCODING\\0"
- "BAD_RECIPROCAL\\0"
- "BIGNUM_TOO_LONG\\0"
- "BITS_TOO_SMALL\\0"
- "CALLED_WITH_EVEN_MODULUS\\0"
- "DIV_BY_ZERO\\0"
- "EXPAND_ON_STATIC_BIGNUM_DATA\\0"
- "INPUT_NOT_REDUCED\\0"
- "INVALID_INPUT\\0"
- "INVALID_RANGE\\0"
- "NEGATIVE_NUMBER\\0"
- "NOT_A_SQUARE\\0"
- "NOT_INITIALIZED\\0"
- "NO_INVERSE\\0"
- "PRIVATE_KEY_TOO_LARGE\\0"
- "P_IS_NOT_PRIME\\0"
- "TOO_MANY_ITERATIONS\\0"
- "TOO_MANY_TEMPORARY_VARIABLES\\0"
- "AES_KEY_SETUP_FAILED\\0"
- "BAD_DECRYPT\\0"
- "BAD_KEY_LENGTH\\0"
- "CTRL_NOT_IMPLEMENTED\\0"
- "CTRL_OPERATION_NOT_IMPLEMENTED\\0"
- "DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH\\0"
- "INITIALIZATION_ERROR\\0"
- "INPUT_NOT_INITIALIZED\\0"
- "INVALID_AD_SIZE\\0"
- "INVALID_KEY_LENGTH\\0"
- "INVALID_NONCE\\0"
- "INVALID_NONCE_SIZE\\0"
- "INVALID_OPERATION\\0"
- "IV_TOO_LARGE\\0"
- "NO_CIPHER_SET\\0"
- "NO_DIRECTION_SET\\0"
- "OUTPUT_ALIASES_INPUT\\0"
- "TAG_TOO_LARGE\\0"
- "TOO_LARGE\\0"
- "UNSUPPORTED_AD_SIZE\\0"
- "UNSUPPORTED_INPUT_SIZE\\0"
- "UNSUPPORTED_KEY_SIZE\\0"
- "UNSUPPORTED_NONCE_SIZE\\0"
- "UNSUPPORTED_TAG_SIZE\\0"
- "WRONG_FINAL_BLOCK_LENGTH\\0"
- "LIST_CANNOT_BE_NULL\\0"
- "MISSING_CLOSE_SQUARE_BRACKET\\0"
- "MISSING_EQUAL_SIGN\\0"
- "NO_CLOSE_BRACE\\0"
- "UNABLE_TO_CREATE_NEW_SECTION\\0"
- "VARIABLE_EXPANSION_TOO_LONG\\0"
- "VARIABLE_HAS_NO_VALUE\\0"
- "BAD_GENERATOR\\0"
- "INVALID_PUBKEY\\0"
- "MODULUS_TOO_LARGE\\0"
- "NO_PRIVATE_VALUE\\0"
- "UNKNOWN_HASH\\0"
- "BAD_Q_VALUE\\0"
- "BAD_VERSION\\0"
- "INVALID_PARAMETERS\\0"
- "MISSING_PARAMETERS\\0"
- "NEED_NEW_SETUP_VALUES\\0"
- "BIGNUM_OUT_OF_RANGE\\0"
- "COORDINATES_OUT_OF_RANGE\\0"
- "D2I_ECPKPARAMETERS_FAILURE\\0"
- "EC_GROUP_NEW_BY_NAME_FAILURE\\0"
- "GROUP2PKPARAMETERS_FAILURE\\0"
- "GROUP_MISMATCH\\0"
- "I2D_ECPKPARAMETERS_FAILURE\\0"
- "INCOMPATIBLE_OBJECTS\\0"
- "INVALID_COFACTOR\\0"
- "INVALID_COMPRESSED_POINT\\0"
- "INVALID_COMPRESSION_BIT\\0"
- "INVALID_ENCODING\\0"
- "INVALID_FIELD\\0"
- "INVALID_FORM\\0"
- "INVALID_GROUP_ORDER\\0"
- "INVALID_PRIVATE_KEY\\0"
- "INVALID_SCALAR\\0"
- "MISSING_PRIVATE_KEY\\0"
- "NON_NAMED_CURVE\\0"
- "PKPARAMETERS2GROUP_FAILURE\\0"
- "POINT_AT_INFINITY\\0"
- "POINT_IS_NOT_ON_CURVE\\0"
- "PUBLIC_KEY_VALIDATION_FAILED\\0"
- "SLOT_FULL\\0"
- "UNDEFINED_GENERATOR\\0"
- "UNKNOWN_GROUP\\0"
- "UNKNOWN_ORDER\\0"
- "WRONG_CURVE_PARAMETERS\\0"
- "WRONG_ORDER\\0"
- "KDF_FAILED\\0"
- "POINT_ARITHMETIC_FAILURE\\0"
- "UNKNOWN_DIGEST_LENGTH\\0"
- "BAD_SIGNATURE\\0"
- "NOT_IMPLEMENTED\\0"
- "RANDOM_NUMBER_GENERATION_FAILED\\0"
- "OPERATION_NOT_SUPPORTED\\0"
- "COMMAND_NOT_SUPPORTED\\0"
- "DIFFERENT_KEY_TYPES\\0"
- "DIFFERENT_PARAMETERS\\0"
- "EXPECTING_AN_EC_KEY_KEY\\0"
- "EXPECTING_AN_RSA_KEY\\0"
- "EXPECTING_A_DSA_KEY\\0"
- "ILLEGAL_OR_UNSUPPORTED_PADDING_MODE\\0"
- "INVALID_DIGEST_LENGTH\\0"
- "INVALID_DIGEST_TYPE\\0"
- "INVALID_KEYBITS\\0"
- "INVALID_MGF1_MD\\0"
- "INVALID_PADDING_MODE\\0"
- "INVALID_PEER_KEY\\0"
- "INVALID_PSS_SALTLEN\\0"
- "INVALID_SIGNATURE\\0"
- "KEYS_NOT_SET\\0"
- "MEMORY_LIMIT_EXCEEDED\\0"
- "NOT_A_PRIVATE_KEY\\0"
- "NOT_XOF_OR_INVALID_LENGTH\\0"
- "NO_DEFAULT_DIGEST\\0"
- "NO_KEY_SET\\0"
- "NO_MDC2_SUPPORT\\0"
- "NO_NID_FOR_CURVE\\0"
- "NO_OPERATION_SET\\0"
- "NO_PARAMETERS_SET\\0"
- "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\\0"
- "OPERATON_NOT_INITIALIZED\\0"
- "UNKNOWN_PUBLIC_KEY_TYPE\\0"
- "UNSUPPORTED_ALGORITHM\\0"
- "OUTPUT_TOO_LARGE\\0"
- "INVALID_OID_STRING\\0"
- "UNKNOWN_NID\\0"
- "BAD_BASE64_DECODE\\0"
- "BAD_END_LINE\\0"
- "BAD_IV_CHARS\\0"
- "BAD_PASSWORD_READ\\0"
- "CIPHER_IS_NULL\\0"
- "ERROR_CONVERTING_PRIVATE_KEY\\0"
- "NOT_DEK_INFO\\0"
- "NOT_ENCRYPTED\\0"
- "NOT_PROC_TYPE\\0"
- "NO_START_LINE\\0"
- "READ_KEY\\0"
- "SHORT_HEADER\\0"
- "UNSUPPORTED_CIPHER\\0"
- "UNSUPPORTED_ENCRYPTION\\0"
- "BAD_PKCS7_VERSION\\0"
- "NOT_PKCS7_SIGNED_DATA\\0"
- "NO_CERTIFICATES_INCLUDED\\0"
- "NO_CRLS_INCLUDED\\0"
- "BAD_ITERATION_COUNT\\0"
- "BAD_PKCS12_DATA\\0"
- "BAD_PKCS12_VERSION\\0"
- "CIPHER_HAS_NO_OBJECT_IDENTIFIER\\0"
- "CRYPT_ERROR\\0"
- "ENCRYPT_ERROR\\0"
- "ERROR_SETTING_CIPHER_PARAMS\\0"
- "INCORRECT_PASSWORD\\0"
- "INVALID_CHARACTERS\\0"
- "KEYGEN_FAILURE\\0"
- "KEY_GEN_ERROR\\0"
- "METHOD_NOT_SUPPORTED\\0"
- "MISSING_MAC\\0"
- "MULTIPLE_PRIVATE_KEYS_IN_PKCS12\\0"
- "PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED\\0"
- "PKCS12_TOO_DEEPLY_NESTED\\0"
- "PRIVATE_KEY_DECODE_ERROR\\0"
- "PRIVATE_KEY_ENCODE_ERROR\\0"
- "UNKNOWN_ALGORITHM\\0"
- "UNKNOWN_CIPHER\\0"
- "UNKNOWN_CIPHER_ALGORITHM\\0"
- "UNKNOWN_DIGEST\\0"
- "UNSUPPORTED_KEYLENGTH\\0"
- "UNSUPPORTED_KEY_DERIVATION_FUNCTION\\0"
- "UNSUPPORTED_OPTIONS\\0"
- "UNSUPPORTED_PRF\\0"
- "UNSUPPORTED_PRIVATE_KEY_ALGORITHM\\0"
- "UNSUPPORTED_SALT_TYPE\\0"
- "BAD_E_VALUE\\0"
- "BAD_FIXED_HEADER_DECRYPT\\0"
- "BAD_PAD_BYTE_COUNT\\0"
- "BAD_RSA_PARAMETERS\\0"
- "BLOCK_TYPE_IS_NOT_01\\0"
- "BLOCK_TYPE_IS_NOT_02\\0"
- "BN_NOT_INITIALIZED\\0"
- "CANNOT_RECOVER_MULTI_PRIME_KEY\\0"
- "CRT_PARAMS_ALREADY_GIVEN\\0"
- "CRT_VALUES_INCORRECT\\0"
- "DATA_LEN_NOT_EQUAL_TO_MOD_LEN\\0"
- "DATA_TOO_LARGE\\0"
- "DATA_TOO_LARGE_FOR_KEY_SIZE\\0"
- "DATA_TOO_LARGE_FOR_MODULUS\\0"
- "DATA_TOO_SMALL\\0"
- "DATA_TOO_SMALL_FOR_KEY_SIZE\\0"
- "DIGEST_TOO_BIG_FOR_RSA_KEY\\0"
- "D_E_NOT_CONGRUENT_TO_1\\0"
- "D_OUT_OF_RANGE\\0"
- "EMPTY_PUBLIC_KEY\\0"
- "FIRST_OCTET_INVALID\\0"
- "INCONSISTENT_SET_OF_CRT_VALUES\\0"
- "INTERNAL_ERROR\\0"
- "INVALID_MESSAGE_LENGTH\\0"
- "KEY_SIZE_TOO_SMALL\\0"
- "LAST_OCTET_INVALID\\0"
- "MUST_HAVE_AT_LEAST_TWO_PRIMES\\0"
- "NO_PUBLIC_EXPONENT\\0"
- "NULL_BEFORE_BLOCK_MISSING\\0"
- "N_NOT_EQUAL_P_Q\\0"
- "OAEP_DECODING_ERROR\\0"
- "ONLY_ONE_OF_P_Q_GIVEN\\0"
- "OUTPUT_BUFFER_TOO_SMALL\\0"
- "PADDING_CHECK_FAILED\\0"
- "PKCS_DECODING_ERROR\\0"
- "SLEN_CHECK_FAILED\\0"
- "SLEN_RECOVERY_FAILED\\0"
- "UNKNOWN_ALGORITHM_TYPE\\0"
- "UNKNOWN_PADDING_TYPE\\0"
- "VALUE_MISSING\\0"
- "WRONG_SIGNATURE_LENGTH\\0"
- "ALPN_MISMATCH_ON_EARLY_DATA\\0"
- "APPLICATION_DATA_INSTEAD_OF_HANDSHAKE\\0"
- "APPLICATION_DATA_ON_SHUTDOWN\\0"
- "APP_DATA_IN_HANDSHAKE\\0"
- "ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT\\0"
- "BAD_ALERT\\0"
- "BAD_CHANGE_CIPHER_SPEC\\0"
- "BAD_DATA_RETURNED_BY_CALLBACK\\0"
- "BAD_DH_P_LENGTH\\0"
- "BAD_DIGEST_LENGTH\\0"
- "BAD_ECC_CERT\\0"
- "BAD_ECPOINT\\0"
- "BAD_HANDSHAKE_RECORD\\0"
- "BAD_HELLO_REQUEST\\0"
- "BAD_LENGTH\\0"
- "BAD_PACKET_LENGTH\\0"
- "BAD_RSA_ENCRYPT\\0"
- "BAD_SRTP_MKI_VALUE\\0"
- "BAD_SRTP_PROTECTION_PROFILE_LIST\\0"
- "BAD_SSL_FILETYPE\\0"
- "BAD_WRITE_RETRY\\0"
- "BIO_NOT_SET\\0"
- "BLOCK_CIPHER_PAD_IS_WRONG\\0"
- "BUFFERED_MESSAGES_ON_CIPHER_CHANGE\\0"
- "CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\\0"
- "CANNOT_PARSE_LEAF_CERT\\0"
- "CA_DN_LENGTH_MISMATCH\\0"
- "CA_DN_TOO_LONG\\0"
- "CCS_RECEIVED_EARLY\\0"
- "CERTIFICATE_AND_PRIVATE_KEY_MISMATCH\\0"
- "CERTIFICATE_VERIFY_FAILED\\0"
- "CERT_CB_ERROR\\0"
- "CERT_DECOMPRESSION_FAILED\\0"
- "CERT_LENGTH_MISMATCH\\0"
- "CHANNEL_ID_NOT_P256\\0"
- "CHANNEL_ID_SIGNATURE_INVALID\\0"
- "CIPHER_OR_HASH_UNAVAILABLE\\0"
- "CLIENTHELLO_PARSE_FAILED\\0"
- "CLIENTHELLO_TLSEXT\\0"
- "CONNECTION_REJECTED\\0"
- "CONNECTION_TYPE_NOT_SET\\0"
- "CUSTOM_EXTENSION_ERROR\\0"
- "DATA_LENGTH_TOO_LONG\\0"
- "DECRYPTION_FAILED\\0"
- "DECRYPTION_FAILED_OR_BAD_RECORD_MAC\\0"
- "DH_PUBLIC_VALUE_LENGTH_IS_WRONG\\0"
- "DH_P_TOO_LONG\\0"
- "DIGEST_CHECK_FAILED\\0"
- "DOWNGRADE_DETECTED\\0"
- "DTLS_MESSAGE_TOO_BIG\\0"
- "DUPLICATE_EXTENSION\\0"
- "DUPLICATE_KEY_SHARE\\0"
- "DUPLICATE_SIGNATURE_ALGORITHM\\0"
- "EARLY_DATA_NOT_IN_USE\\0"
- "ECC_CERT_NOT_FOR_SIGNING\\0"
- "EMPTY_HELLO_RETRY_REQUEST\\0"
- "EMS_STATE_INCONSISTENT\\0"
- "ENCRYPTED_LENGTH_TOO_LONG\\0"
- "ERROR_ADDING_EXTENSION\\0"
- "ERROR_IN_RECEIVED_CIPHER_LIST\\0"
- "ERROR_PARSING_EXTENSION\\0"
- "EXCESSIVE_MESSAGE_SIZE\\0"
- "EXTRA_DATA_IN_MESSAGE\\0"
- "FRAGMENT_MISMATCH\\0"
- "GOT_NEXT_PROTO_WITHOUT_EXTENSION\\0"
- "HANDSHAKE_FAILURE_ON_CLIENT_HELLO\\0"
- "HANDSHAKE_NOT_COMPLETE\\0"
- "HTTPS_PROXY_REQUEST\\0"
- "HTTP_REQUEST\\0"
- "INAPPROPRIATE_FALLBACK\\0"
- "INCONSISTENT_CLIENT_HELLO\\0"
- "INVALID_ALPN_PROTOCOL\\0"
- "INVALID_COMMAND\\0"
- "INVALID_COMPRESSION_LIST\\0"
- "INVALID_DELEGATED_CREDENTIAL\\0"
- "INVALID_MESSAGE\\0"
- "INVALID_OUTER_RECORD_TYPE\\0"
- "INVALID_SCT_LIST\\0"
- "INVALID_SIGNATURE_ALGORITHM\\0"
- "INVALID_SSL_SESSION\\0"
- "INVALID_TICKET_KEYS_LENGTH\\0"
- "KEY_USAGE_BIT_INCORRECT\\0"
- "LENGTH_MISMATCH\\0"
- "MISSING_EXTENSION\\0"
- "MISSING_KEY_SHARE\\0"
- "MISSING_RSA_CERTIFICATE\\0"
- "MISSING_TMP_DH_KEY\\0"
- "MISSING_TMP_ECDH_KEY\\0"
- "MIXED_SPECIAL_OPERATOR_WITH_GROUPS\\0"
- "MTU_TOO_SMALL\\0"
- "NEGOTIATED_BOTH_NPN_AND_ALPN\\0"
- "NEGOTIATED_TB_WITHOUT_EMS_OR_RI\\0"
- "NESTED_GROUP\\0"
- "NO_CERTIFICATES_RETURNED\\0"
- "NO_CERTIFICATE_ASSIGNED\\0"
- "NO_CERTIFICATE_SET\\0"
- "NO_CIPHERS_AVAILABLE\\0"
- "NO_CIPHERS_PASSED\\0"
- "NO_CIPHERS_SPECIFIED\\0"
- "NO_CIPHER_MATCH\\0"
- "NO_COMMON_SIGNATURE_ALGORITHMS\\0"
- "NO_COMPRESSION_SPECIFIED\\0"
- "NO_GROUPS_SPECIFIED\\0"
- "NO_METHOD_SPECIFIED\\0"
- "NO_P256_SUPPORT\\0"
- "NO_PRIVATE_KEY_ASSIGNED\\0"
- "NO_RENEGOTIATION\\0"
- "NO_REQUIRED_DIGEST\\0"
- "NO_SHARED_CIPHER\\0"
- "NO_SHARED_GROUP\\0"
- "NO_SUPPORTED_VERSIONS_ENABLED\\0"
- "NULL_SSL_CTX\\0"
- "NULL_SSL_METHOD_PASSED\\0"
- "OCSP_CB_ERROR\\0"
- "OLD_SESSION_CIPHER_NOT_RETURNED\\0"
- "OLD_SESSION_PRF_HASH_MISMATCH\\0"
- "OLD_SESSION_VERSION_NOT_RETURNED\\0"
- "PARSE_TLSEXT\\0"
- "PATH_TOO_LONG\\0"
- "PEER_DID_NOT_RETURN_A_CERTIFICATE\\0"
- "PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE\\0"
- "PRE_SHARED_KEY_MUST_BE_LAST\\0"
- "PRIVATE_KEY_OPERATION_FAILED\\0"
- "PROTOCOL_IS_SHUTDOWN\\0"
- "PSK_IDENTITY_BINDER_COUNT_MISMATCH\\0"
- "PSK_IDENTITY_NOT_FOUND\\0"
- "PSK_NO_CLIENT_CB\\0"
- "PSK_NO_SERVER_CB\\0"
- "QUIC_INTERNAL_ERROR\\0"
- "READ_TIMEOUT_EXPIRED\\0"
- "RECORD_LENGTH_MISMATCH\\0"
- "RECORD_TOO_LARGE\\0"
- "RENEGOTIATION_EMS_MISMATCH\\0"
- "RENEGOTIATION_ENCODING_ERR\\0"
- "RENEGOTIATION_MISMATCH\\0"
- "REQUIRED_CIPHER_MISSING\\0"
- "RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION\\0"
- "RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION\\0"
- "SCSV_RECEIVED_WHEN_RENEGOTIATING\\0"
- "SECOND_SERVERHELLO_VERSION_MISMATCH\\0"
- "SERVERHELLO_TLSEXT\\0"
- "SERVER_CERT_CHANGED\\0"
- "SERVER_ECHOED_INVALID_SESSION_ID\\0"
- "SESSION_ID_CONTEXT_UNINITIALIZED\\0"
- "SESSION_MAY_NOT_BE_CREATED\\0"
- "SHUTDOWN_WHILE_IN_INIT\\0"
- "SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER\\0"
- "SRTP_COULD_NOT_ALLOCATE_PROFILES\\0"
- "SRTP_UNKNOWN_PROTECTION_PROFILE\\0"
- "SSL3_EXT_INVALID_SERVERNAME\\0"
- "SSLV3_ALERT_BAD_CERTIFICATE\\0"
- "SSLV3_ALERT_BAD_RECORD_MAC\\0"
- "SSLV3_ALERT_CERTIFICATE_EXPIRED\\0"
- "SSLV3_ALERT_CERTIFICATE_REVOKED\\0"
- "SSLV3_ALERT_CERTIFICATE_UNKNOWN\\0"
- "SSLV3_ALERT_CLOSE_NOTIFY\\0"
- "SSLV3_ALERT_DECOMPRESSION_FAILURE\\0"
- "SSLV3_ALERT_HANDSHAKE_FAILURE\\0"
- "SSLV3_ALERT_ILLEGAL_PARAMETER\\0"
- "SSLV3_ALERT_NO_CERTIFICATE\\0"
- "SSLV3_ALERT_UNEXPECTED_MESSAGE\\0"
- "SSLV3_ALERT_UNSUPPORTED_CERTIFICATE\\0"
- "SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION\\0"
- "SSL_HANDSHAKE_FAILURE\\0"
- "SSL_SESSION_ID_CONTEXT_TOO_LONG\\0"
- "SSL_SESSION_ID_TOO_LONG\\0"
- "TICKET_ENCRYPTION_FAILED\\0"
- "TLS13_DOWNGRADE\\0"
- "TLSV1_ALERT_ACCESS_DENIED\\0"
- "TLSV1_ALERT_DECODE_ERROR\\0"
- "TLSV1_ALERT_DECRYPTION_FAILED\\0"
- "TLSV1_ALERT_DECRYPT_ERROR\\0"
- "TLSV1_ALERT_EXPORT_RESTRICTION\\0"
- "TLSV1_ALERT_INAPPROPRIATE_FALLBACK\\0"
- "TLSV1_ALERT_INSUFFICIENT_SECURITY\\0"
- "TLSV1_ALERT_INTERNAL_ERROR\\0"
- "TLSV1_ALERT_NO_RENEGOTIATION\\0"
- "TLSV1_ALERT_PROTOCOL_VERSION\\0"
- "TLSV1_ALERT_RECORD_OVERFLOW\\0"
- "TLSV1_ALERT_UNKNOWN_CA\\0"
- "TLSV1_ALERT_USER_CANCELLED\\0"
- "TLSV1_BAD_CERTIFICATE_HASH_VALUE\\0"
- "TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE\\0"
- "TLSV1_CERTIFICATE_REQUIRED\\0"
- "TLSV1_CERTIFICATE_UNOBTAINABLE\\0"
- "TLSV1_UNKNOWN_PSK_IDENTITY\\0"
- "TLSV1_UNRECOGNIZED_NAME\\0"
- "TLSV1_UNSUPPORTED_EXTENSION\\0"
- "TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST\\0"
- "TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG\\0"
- "TOO_MANY_EMPTY_FRAGMENTS\\0"
- "TOO_MANY_KEY_UPDATES\\0"
- "TOO_MANY_WARNING_ALERTS\\0"
- "TOO_MUCH_READ_EARLY_DATA\\0"
- "TOO_MUCH_SKIPPED_EARLY_DATA\\0"
- "UNABLE_TO_FIND_ECDH_PARAMETERS\\0"
- "UNCOMPRESSED_CERT_TOO_LARGE\\0"
- "UNEXPECTED_EXTENSION\\0"
- "UNEXPECTED_EXTENSION_ON_EARLY_DATA\\0"
- "UNEXPECTED_MESSAGE\\0"
- "UNEXPECTED_OPERATOR_IN_GROUP\\0"
- "UNEXPECTED_RECORD\\0"
- "UNKNOWN_ALERT_TYPE\\0"
- "UNKNOWN_CERTIFICATE_TYPE\\0"
- "UNKNOWN_CERT_COMPRESSION_ALG\\0"
- "UNKNOWN_CIPHER_RETURNED\\0"
- "UNKNOWN_CIPHER_TYPE\\0"
- "UNKNOWN_KEY_EXCHANGE_TYPE\\0"
- "UNKNOWN_PROTOCOL\\0"
- "UNKNOWN_SSL_VERSION\\0"
- "UNKNOWN_STATE\\0"
- "UNSAFE_LEGACY_RENEGOTIATION_DISABLED\\0"
- "UNSUPPORTED_COMPRESSION_ALGORITHM\\0"
- "UNSUPPORTED_ELLIPTIC_CURVE\\0"
- "UNSUPPORTED_PROTOCOL\\0"
- "UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY\\0"
- "WRONG_CERTIFICATE_TYPE\\0"
- "WRONG_CIPHER_RETURNED\\0"
- "WRONG_CURVE\\0"
- "WRONG_ENCRYPTION_LEVEL_RECEIVED\\0"
- "WRONG_MESSAGE_TYPE\\0"
- "WRONG_SIGNATURE_TYPE\\0"
- "WRONG_SSL_VERSION\\0"
- "WRONG_VERSION_NUMBER\\0"
- "WRONG_VERSION_ON_EARLY_DATA\\0"
- "X509_LIB\\0"
- "X509_VERIFICATION_SETUP_PROBLEMS\\0"
- "AKID_MISMATCH\\0"
- "BAD_X509_FILETYPE\\0"
- "BASE64_DECODE_ERROR\\0"
- "CANT_CHECK_DH_KEY\\0"
- "CERT_ALREADY_IN_HASH_TABLE\\0"
- "CRL_ALREADY_DELTA\\0"
- "CRL_VERIFY_FAILURE\\0"
- "IDP_MISMATCH\\0"
- "INVALID_DIRECTORY\\0"
- "INVALID_FIELD_NAME\\0"
- "INVALID_PARAMETER\\0"
- "INVALID_PSS_PARAMETERS\\0"
- "INVALID_TRUST\\0"
- "ISSUER_MISMATCH\\0"
- "KEY_TYPE_MISMATCH\\0"
- "KEY_VALUES_MISMATCH\\0"
- "LOADING_CERT_DIR\\0"
- "LOADING_DEFAULTS\\0"
- "NAME_TOO_LONG\\0"
- "NEWER_CRL_NOT_NEWER\\0"
- "NO_CERT_SET_FOR_US_TO_VERIFY\\0"
- "NO_CRL_NUMBER\\0"
- "PUBLIC_KEY_DECODE_ERROR\\0"
- "PUBLIC_KEY_ENCODE_ERROR\\0"
- "SHOULD_RETRY\\0"
- "SIGNATURE_ALGORITHM_MISMATCH\\0"
- "UNKNOWN_KEY_TYPE\\0"
- "UNKNOWN_PURPOSE_ID\\0"
- "UNKNOWN_TRUST_ID\\0"
- "WRONG_LOOKUP_TYPE\\0"
- "BAD_IP_ADDRESS\\0"
- "BAD_OBJECT\\0"
- "BN_DEC2BN_ERROR\\0"
- "BN_TO_ASN1_INTEGER_ERROR\\0"
- "CANNOT_FIND_FREE_FUNCTION\\0"
- "DIRNAME_ERROR\\0"
- "DISTPOINT_ALREADY_SET\\0"
- "DUPLICATE_ZONE_ID\\0"
- "ERROR_CONVERTING_ZONE\\0"
- "ERROR_CREATING_EXTENSION\\0"
- "ERROR_IN_EXTENSION\\0"
- "EXPECTED_A_SECTION_NAME\\0"
- "EXTENSION_EXISTS\\0"
- "EXTENSION_NAME_ERROR\\0"
- "EXTENSION_NOT_FOUND\\0"
- "EXTENSION_SETTING_NOT_SUPPORTED\\0"
- "EXTENSION_VALUE_ERROR\\0"
- "ILLEGAL_EMPTY_EXTENSION\\0"
- "ILLEGAL_HEX_DIGIT\\0"
- "INCORRECT_POLICY_SYNTAX_TAG\\0"
- "INVALID_BOOLEAN_STRING\\0"
- "INVALID_EXTENSION_STRING\\0"
- "INVALID_MULTIPLE_RDNS\\0"
- "INVALID_NAME\\0"
- "INVALID_NULL_ARGUMENT\\0"
- "INVALID_NULL_NAME\\0"
- "INVALID_NULL_VALUE\\0"
- "INVALID_NUMBERS\\0"
- "INVALID_OBJECT_IDENTIFIER\\0"
- "INVALID_OPTION\\0"
- "INVALID_POLICY_IDENTIFIER\\0"
- "INVALID_PROXY_POLICY_SETTING\\0"
- "INVALID_PURPOSE\\0"
- "INVALID_SECTION\\0"
- "INVALID_SYNTAX\\0"
- "ISSUER_DECODE_ERROR\\0"
- "NEED_ORGANIZATION_AND_NUMBERS\\0"
- "NO_CONFIG_DATABASE\\0"
- "NO_ISSUER_CERTIFICATE\\0"
- "NO_ISSUER_DETAILS\\0"
- "NO_POLICY_IDENTIFIER\\0"
- "NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED\\0"
- "NO_PUBLIC_KEY\\0"
- "NO_SUBJECT_DETAILS\\0"
- "ODD_NUMBER_OF_DIGITS\\0"
- "OPERATION_NOT_DEFINED\\0"
- "OTHERNAME_ERROR\\0"
- "POLICY_LANGUAGE_ALREADY_DEFINED\\0"
- "POLICY_PATH_LENGTH\\0"
- "POLICY_PATH_LENGTH_ALREADY_DEFINED\\0"
- "POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY\\0"
- "SECTION_NOT_FOUND\\0"
- "UNABLE_TO_GET_ISSUER_DETAILS\\0"
- "UNABLE_TO_GET_ISSUER_KEYID\\0"
- "UNKNOWN_BIT_STRING_ARGUMENT\\0"
- "UNKNOWN_EXTENSION\\0"
- "UNKNOWN_EXTENSION_NAME\\0"
- "UNKNOWN_OPTION\\0"
- "UNSUPPORTED_OPTION\\0"
- "USER_TOO_LONG\\0"
- "";
-
- EOF
- # The symbol prefixing mechanism is performed by redefining BoringSSL symbols with "#define
- # SOME_BORINGSSL_SYMBOL GRPC_SHADOW_SOME_BORINGSSL_SYMBOL". Unfortunately, some symbols are
- # already redefined as macros in BoringSSL headers in the form "#define SOME_BORINGSSL_SYMBOL
- # SOME_BORINGSSL_SYMBOL" Such type of redefinition will cause "SOME_BORINGSSL_SYMBOL redefined"
- # error when using together with our prefix header. So the workaround in the below lines removes
- # all such type of #define directives.
- sed -i'.back' '/^#define \\([A-Za-z0-9_]*\\) \\1/d' src/include/openssl/*.h
- # Remove lines of the format below for the same reason above
- # #define SOME_BORINGSSL_SYMBOL \
- # SOME_BORINGSSL_SYMBOL
- sed -i'.back' '/^#define.*\\\\$/{N;/^#define \\([A-Za-z0-9_]*\\) *\\\\\\n *\\1/d;}' src/include/openssl/*.h
- # We are renaming openssl to openssl_grpc so that there is no conflict with openssl if it exists
- find . -type f \\( -path '*.h' -or -path '*.cc' -or -path '*.c' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/;#include <openssl_grpc/;g'
- END_OF_COMMAND
- # Redefine symbols to avoid conflict when the same app also depends on OpenSSL. The list of
- # symbols are src/objective-c/grpc_shadow_boringssl_symbol_list.
- # This is the last part of this file.
- s.prefix_header_contents =
- '#define a2i_GENERAL_NAME GRPC_SHADOW_a2i_GENERAL_NAME',
- '#define a2i_ipadd GRPC_SHADOW_a2i_ipadd',
- '#define a2i_IPADDRESS GRPC_SHADOW_a2i_IPADDRESS',
- '#define a2i_IPADDRESS_NC GRPC_SHADOW_a2i_IPADDRESS_NC',
- '#define abi_test_bad_unwind_temporary GRPC_SHADOW_abi_test_bad_unwind_temporary',
- '#define abi_test_bad_unwind_wrong_register GRPC_SHADOW_abi_test_bad_unwind_wrong_register',
- '#define abi_test_clobber_r10 GRPC_SHADOW_abi_test_clobber_r10',
- '#define abi_test_clobber_r11 GRPC_SHADOW_abi_test_clobber_r11',
- '#define abi_test_clobber_r12 GRPC_SHADOW_abi_test_clobber_r12',
- '#define abi_test_clobber_r13 GRPC_SHADOW_abi_test_clobber_r13',
- '#define abi_test_clobber_r14 GRPC_SHADOW_abi_test_clobber_r14',
- '#define abi_test_clobber_r15 GRPC_SHADOW_abi_test_clobber_r15',
- '#define abi_test_clobber_r8 GRPC_SHADOW_abi_test_clobber_r8',
- '#define abi_test_clobber_r9 GRPC_SHADOW_abi_test_clobber_r9',
- '#define abi_test_clobber_rax GRPC_SHADOW_abi_test_clobber_rax',
- '#define abi_test_clobber_rbp GRPC_SHADOW_abi_test_clobber_rbp',
- '#define abi_test_clobber_rbx GRPC_SHADOW_abi_test_clobber_rbx',
- '#define abi_test_clobber_rcx GRPC_SHADOW_abi_test_clobber_rcx',
- '#define abi_test_clobber_rdi GRPC_SHADOW_abi_test_clobber_rdi',
- '#define abi_test_clobber_rdx GRPC_SHADOW_abi_test_clobber_rdx',
- '#define abi_test_clobber_rsi GRPC_SHADOW_abi_test_clobber_rsi',
- '#define abi_test_clobber_xmm0 GRPC_SHADOW_abi_test_clobber_xmm0',
- '#define abi_test_clobber_xmm1 GRPC_SHADOW_abi_test_clobber_xmm1',
- '#define abi_test_clobber_xmm10 GRPC_SHADOW_abi_test_clobber_xmm10',
- '#define abi_test_clobber_xmm11 GRPC_SHADOW_abi_test_clobber_xmm11',
- '#define abi_test_clobber_xmm12 GRPC_SHADOW_abi_test_clobber_xmm12',
- '#define abi_test_clobber_xmm13 GRPC_SHADOW_abi_test_clobber_xmm13',
- '#define abi_test_clobber_xmm14 GRPC_SHADOW_abi_test_clobber_xmm14',
- '#define abi_test_clobber_xmm15 GRPC_SHADOW_abi_test_clobber_xmm15',
- '#define abi_test_clobber_xmm2 GRPC_SHADOW_abi_test_clobber_xmm2',
- '#define abi_test_clobber_xmm3 GRPC_SHADOW_abi_test_clobber_xmm3',
- '#define abi_test_clobber_xmm4 GRPC_SHADOW_abi_test_clobber_xmm4',
- '#define abi_test_clobber_xmm5 GRPC_SHADOW_abi_test_clobber_xmm5',
- '#define abi_test_clobber_xmm6 GRPC_SHADOW_abi_test_clobber_xmm6',
- '#define abi_test_clobber_xmm7 GRPC_SHADOW_abi_test_clobber_xmm7',
- '#define abi_test_clobber_xmm8 GRPC_SHADOW_abi_test_clobber_xmm8',
- '#define abi_test_clobber_xmm9 GRPC_SHADOW_abi_test_clobber_xmm9',
- '#define abi_test_get_and_clear_direction_flag GRPC_SHADOW_abi_test_get_and_clear_direction_flag',
- '#define abi_test_set_direction_flag GRPC_SHADOW_abi_test_set_direction_flag',
- '#define abi_test_trampoline GRPC_SHADOW_abi_test_trampoline',
- '#define abi_test_unwind_return GRPC_SHADOW_abi_test_unwind_return',
- '#define abi_test_unwind_start GRPC_SHADOW_abi_test_unwind_start',
- '#define abi_test_unwind_stop GRPC_SHADOW_abi_test_unwind_stop',
- '#define ACCESS_DESCRIPTION_free GRPC_SHADOW_ACCESS_DESCRIPTION_free',
- '#define ACCESS_DESCRIPTION_it GRPC_SHADOW_ACCESS_DESCRIPTION_it',
- '#define ACCESS_DESCRIPTION_new GRPC_SHADOW_ACCESS_DESCRIPTION_new',
- '#define aes128gcmsiv_aes_ks GRPC_SHADOW_aes128gcmsiv_aes_ks',
- '#define aes128gcmsiv_aes_ks_enc_x1 GRPC_SHADOW_aes128gcmsiv_aes_ks_enc_x1',
- '#define aes128gcmsiv_dec GRPC_SHADOW_aes128gcmsiv_dec',
- '#define aes128gcmsiv_ecb_enc_block GRPC_SHADOW_aes128gcmsiv_ecb_enc_block',
- '#define aes128gcmsiv_enc_msg_x4 GRPC_SHADOW_aes128gcmsiv_enc_msg_x4',
- '#define aes128gcmsiv_enc_msg_x8 GRPC_SHADOW_aes128gcmsiv_enc_msg_x8',
- '#define aes128gcmsiv_kdf GRPC_SHADOW_aes128gcmsiv_kdf',
- '#define aes256gcmsiv_aes_ks GRPC_SHADOW_aes256gcmsiv_aes_ks',
- '#define aes256gcmsiv_aes_ks_enc_x1 GRPC_SHADOW_aes256gcmsiv_aes_ks_enc_x1',
- '#define aes256gcmsiv_dec GRPC_SHADOW_aes256gcmsiv_dec',
- '#define aes256gcmsiv_ecb_enc_block GRPC_SHADOW_aes256gcmsiv_ecb_enc_block',
- '#define aes256gcmsiv_enc_msg_x4 GRPC_SHADOW_aes256gcmsiv_enc_msg_x4',
- '#define aes256gcmsiv_enc_msg_x8 GRPC_SHADOW_aes256gcmsiv_enc_msg_x8',
- '#define aes256gcmsiv_kdf GRPC_SHADOW_aes256gcmsiv_kdf',
- '#define AES_cbc_encrypt GRPC_SHADOW_AES_cbc_encrypt',
- '#define AES_cfb128_encrypt GRPC_SHADOW_AES_cfb128_encrypt',
- '#define AES_CMAC GRPC_SHADOW_AES_CMAC',
- '#define AES_ctr128_encrypt GRPC_SHADOW_AES_ctr128_encrypt',
- '#define aes_ctr_set_key GRPC_SHADOW_aes_ctr_set_key',
- '#define AES_decrypt GRPC_SHADOW_AES_decrypt',
- '#define AES_ecb_encrypt GRPC_SHADOW_AES_ecb_encrypt',
- '#define AES_encrypt GRPC_SHADOW_AES_encrypt',
- '#define aesgcmsiv_htable6_init GRPC_SHADOW_aesgcmsiv_htable6_init',
- '#define aesgcmsiv_htable_init GRPC_SHADOW_aesgcmsiv_htable_init',
- '#define aesgcmsiv_htable_polyval GRPC_SHADOW_aesgcmsiv_htable_polyval',
- '#define aesgcmsiv_polyval_horner GRPC_SHADOW_aesgcmsiv_polyval_horner',
- '#define aes_hw_cbc_encrypt GRPC_SHADOW_aes_hw_cbc_encrypt',
- '#define aes_hw_ctr32_encrypt_blocks GRPC_SHADOW_aes_hw_ctr32_encrypt_blocks',
- '#define aes_hw_decrypt GRPC_SHADOW_aes_hw_decrypt',
- '#define aes_hw_ecb_encrypt GRPC_SHADOW_aes_hw_ecb_encrypt',
- '#define aes_hw_encrypt GRPC_SHADOW_aes_hw_encrypt',
- '#define aes_hw_set_decrypt_key GRPC_SHADOW_aes_hw_set_decrypt_key',
- '#define aes_hw_set_encrypt_key GRPC_SHADOW_aes_hw_set_encrypt_key',
- '#define aesni_gcm_decrypt GRPC_SHADOW_aesni_gcm_decrypt',
- '#define aesni_gcm_encrypt GRPC_SHADOW_aesni_gcm_encrypt',
- '#define aes_nohw_cbc_encrypt GRPC_SHADOW_aes_nohw_cbc_encrypt',
- '#define aes_nohw_ctr32_encrypt_blocks GRPC_SHADOW_aes_nohw_ctr32_encrypt_blocks',
- '#define aes_nohw_decrypt GRPC_SHADOW_aes_nohw_decrypt',
- '#define aes_nohw_encrypt GRPC_SHADOW_aes_nohw_encrypt',
- '#define aes_nohw_set_decrypt_key GRPC_SHADOW_aes_nohw_set_decrypt_key',
- '#define aes_nohw_set_encrypt_key GRPC_SHADOW_aes_nohw_set_encrypt_key',
- '#define AES_ofb128_encrypt GRPC_SHADOW_AES_ofb128_encrypt',
- '#define AES_set_decrypt_key GRPC_SHADOW_AES_set_decrypt_key',
- '#define AES_set_encrypt_key GRPC_SHADOW_AES_set_encrypt_key',
- '#define AES_unwrap_key GRPC_SHADOW_AES_unwrap_key',
- '#define AES_unwrap_key_padded GRPC_SHADOW_AES_unwrap_key_padded',
- '#define AES_wrap_key GRPC_SHADOW_AES_wrap_key',
- '#define AES_wrap_key_padded GRPC_SHADOW_AES_wrap_key_padded',
- '#define ASN1_ANY_it GRPC_SHADOW_ASN1_ANY_it',
- '#define ASN1_BIT_STRING_check GRPC_SHADOW_ASN1_BIT_STRING_check',
- '#define ASN1_BIT_STRING_free GRPC_SHADOW_ASN1_BIT_STRING_free',
- '#define ASN1_BIT_STRING_get_bit GRPC_SHADOW_ASN1_BIT_STRING_get_bit',
- '#define ASN1_BIT_STRING_it GRPC_SHADOW_ASN1_BIT_STRING_it',
- '#define ASN1_BIT_STRING_new GRPC_SHADOW_ASN1_BIT_STRING_new',
- '#define ASN1_BIT_STRING_set GRPC_SHADOW_ASN1_BIT_STRING_set',
- '#define ASN1_BIT_STRING_set_bit GRPC_SHADOW_ASN1_BIT_STRING_set_bit',
- '#define ASN1_BMPSTRING_free GRPC_SHADOW_ASN1_BMPSTRING_free',
- '#define ASN1_BMPSTRING_it GRPC_SHADOW_ASN1_BMPSTRING_it',
- '#define ASN1_BMPSTRING_new GRPC_SHADOW_ASN1_BMPSTRING_new',
- '#define ASN1_BOOLEAN_it GRPC_SHADOW_ASN1_BOOLEAN_it',
- '#define ASN1_digest GRPC_SHADOW_ASN1_digest',
- '#define asn1_do_adb GRPC_SHADOW_asn1_do_adb',
- '#define asn1_enc_free GRPC_SHADOW_asn1_enc_free',
- '#define asn1_enc_init GRPC_SHADOW_asn1_enc_init',
- '#define asn1_enc_restore GRPC_SHADOW_asn1_enc_restore',
- '#define asn1_enc_save GRPC_SHADOW_asn1_enc_save',
- '#define ASN1_ENUMERATED_free GRPC_SHADOW_ASN1_ENUMERATED_free',
- '#define ASN1_ENUMERATED_get GRPC_SHADOW_ASN1_ENUMERATED_get',
- '#define ASN1_ENUMERATED_it GRPC_SHADOW_ASN1_ENUMERATED_it',
- '#define ASN1_ENUMERATED_new GRPC_SHADOW_ASN1_ENUMERATED_new',
- '#define ASN1_ENUMERATED_set GRPC_SHADOW_ASN1_ENUMERATED_set',
- '#define ASN1_ENUMERATED_to_BN GRPC_SHADOW_ASN1_ENUMERATED_to_BN',
- '#define asn1_ex_c2i GRPC_SHADOW_asn1_ex_c2i',
- '#define asn1_ex_i2c GRPC_SHADOW_asn1_ex_i2c',
- '#define ASN1_FBOOLEAN_it GRPC_SHADOW_ASN1_FBOOLEAN_it',
- '#define ASN1_GENERALIZEDTIME_adj GRPC_SHADOW_ASN1_GENERALIZEDTIME_adj',
- '#define ASN1_GENERALIZEDTIME_check GRPC_SHADOW_ASN1_GENERALIZEDTIME_check',
- '#define ASN1_GENERALIZEDTIME_free GRPC_SHADOW_ASN1_GENERALIZEDTIME_free',
- '#define ASN1_GENERALIZEDTIME_it GRPC_SHADOW_ASN1_GENERALIZEDTIME_it',
- '#define ASN1_GENERALIZEDTIME_new GRPC_SHADOW_ASN1_GENERALIZEDTIME_new',
- '#define ASN1_GENERALIZEDTIME_print GRPC_SHADOW_ASN1_GENERALIZEDTIME_print',
- '#define ASN1_GENERALIZEDTIME_set GRPC_SHADOW_ASN1_GENERALIZEDTIME_set',
- '#define ASN1_GENERALIZEDTIME_set_string GRPC_SHADOW_ASN1_GENERALIZEDTIME_set_string',
- '#define asn1_generalizedtime_to_tm GRPC_SHADOW_asn1_generalizedtime_to_tm',
- '#define ASN1_GENERALSTRING_free GRPC_SHADOW_ASN1_GENERALSTRING_free',
- '#define ASN1_GENERALSTRING_it GRPC_SHADOW_ASN1_GENERALSTRING_it',
- '#define ASN1_GENERALSTRING_new GRPC_SHADOW_ASN1_GENERALSTRING_new',
- '#define ASN1_generate_nconf GRPC_SHADOW_ASN1_generate_nconf',
- '#define ASN1_generate_v3 GRPC_SHADOW_ASN1_generate_v3',
- '#define asn1_get_choice_selector GRPC_SHADOW_asn1_get_choice_selector',
- '#define asn1_get_field_ptr GRPC_SHADOW_asn1_get_field_ptr',
- '#define ASN1_get_object GRPC_SHADOW_ASN1_get_object',
- '#define ASN1_IA5STRING_free GRPC_SHADOW_ASN1_IA5STRING_free',
- '#define ASN1_IA5STRING_it GRPC_SHADOW_ASN1_IA5STRING_it',
- '#define ASN1_IA5STRING_new GRPC_SHADOW_ASN1_IA5STRING_new',
- '#define ASN1_INTEGER_cmp GRPC_SHADOW_ASN1_INTEGER_cmp',
- '#define ASN1_INTEGER_dup GRPC_SHADOW_ASN1_INTEGER_dup',
- '#define ASN1_INTEGER_free GRPC_SHADOW_ASN1_INTEGER_free',
- '#define ASN1_INTEGER_get GRPC_SHADOW_ASN1_INTEGER_get',
- '#define ASN1_INTEGER_it GRPC_SHADOW_ASN1_INTEGER_it',
- '#define ASN1_INTEGER_new GRPC_SHADOW_ASN1_INTEGER_new',
- '#define ASN1_INTEGER_set GRPC_SHADOW_ASN1_INTEGER_set',
- '#define ASN1_INTEGER_set_uint64 GRPC_SHADOW_ASN1_INTEGER_set_uint64',
- '#define ASN1_INTEGER_to_BN GRPC_SHADOW_ASN1_INTEGER_to_BN',
- '#define asn1_item_combine_free GRPC_SHADOW_asn1_item_combine_free',
- '#define ASN1_item_d2i GRPC_SHADOW_ASN1_item_d2i',
- '#define ASN1_item_d2i_bio GRPC_SHADOW_ASN1_item_d2i_bio',
- '#define ASN1_item_d2i_fp GRPC_SHADOW_ASN1_item_d2i_fp',
- '#define ASN1_item_digest GRPC_SHADOW_ASN1_item_digest',
- '#define ASN1_item_dup GRPC_SHADOW_ASN1_item_dup',
- '#define ASN1_item_ex_d2i GRPC_SHADOW_ASN1_item_ex_d2i',
- '#define ASN1_item_ex_free GRPC_SHADOW_ASN1_item_ex_free',
- '#define ASN1_item_ex_i2d GRPC_SHADOW_ASN1_item_ex_i2d',
- '#define ASN1_item_ex_new GRPC_SHADOW_ASN1_item_ex_new',
- '#define ASN1_item_free GRPC_SHADOW_ASN1_item_free',
- '#define ASN1_item_i2d GRPC_SHADOW_ASN1_item_i2d',
- '#define ASN1_item_i2d_bio GRPC_SHADOW_ASN1_item_i2d_bio',
- '#define ASN1_item_i2d_fp GRPC_SHADOW_ASN1_item_i2d_fp',
- '#define ASN1_item_ndef_i2d GRPC_SHADOW_ASN1_item_ndef_i2d',
- '#define ASN1_item_new GRPC_SHADOW_ASN1_item_new',
- '#define ASN1_item_pack GRPC_SHADOW_ASN1_item_pack',
- '#define ASN1_item_sign GRPC_SHADOW_ASN1_item_sign',
- '#define ASN1_item_sign_ctx GRPC_SHADOW_ASN1_item_sign_ctx',
- '#define ASN1_item_unpack GRPC_SHADOW_ASN1_item_unpack',
- '#define ASN1_item_verify GRPC_SHADOW_ASN1_item_verify',
- '#define ASN1_mbstring_copy GRPC_SHADOW_ASN1_mbstring_copy',
- '#define ASN1_mbstring_ncopy GRPC_SHADOW_ASN1_mbstring_ncopy',
- '#define ASN1_NULL_free GRPC_SHADOW_ASN1_NULL_free',
- '#define ASN1_NULL_it GRPC_SHADOW_ASN1_NULL_it',
- '#define ASN1_NULL_new GRPC_SHADOW_ASN1_NULL_new',
- '#define ASN1_OBJECT_create GRPC_SHADOW_ASN1_OBJECT_create',
- '#define ASN1_OBJECT_free GRPC_SHADOW_ASN1_OBJECT_free',
- '#define ASN1_OBJECT_it GRPC_SHADOW_ASN1_OBJECT_it',
- '#define ASN1_OBJECT_new GRPC_SHADOW_ASN1_OBJECT_new',
- '#define ASN1_object_size GRPC_SHADOW_ASN1_object_size',
- '#define ASN1_OCTET_STRING_cmp GRPC_SHADOW_ASN1_OCTET_STRING_cmp',
- '#define ASN1_OCTET_STRING_dup GRPC_SHADOW_ASN1_OCTET_STRING_dup',
- '#define ASN1_OCTET_STRING_free GRPC_SHADOW_ASN1_OCTET_STRING_free',
- '#define ASN1_OCTET_STRING_it GRPC_SHADOW_ASN1_OCTET_STRING_it',
- '#define ASN1_OCTET_STRING_NDEF_it GRPC_SHADOW_ASN1_OCTET_STRING_NDEF_it',
- '#define ASN1_OCTET_STRING_new GRPC_SHADOW_ASN1_OCTET_STRING_new',
- '#define ASN1_OCTET_STRING_set GRPC_SHADOW_ASN1_OCTET_STRING_set',
- '#define ASN1_primitive_free GRPC_SHADOW_ASN1_primitive_free',
- '#define ASN1_primitive_new GRPC_SHADOW_ASN1_primitive_new',
- '#define ASN1_PRINTABLE_free GRPC_SHADOW_ASN1_PRINTABLE_free',
- '#define ASN1_PRINTABLE_it GRPC_SHADOW_ASN1_PRINTABLE_it',
- '#define ASN1_PRINTABLE_new GRPC_SHADOW_ASN1_PRINTABLE_new',
- '#define ASN1_PRINTABLESTRING_free GRPC_SHADOW_ASN1_PRINTABLESTRING_free',
- '#define ASN1_PRINTABLESTRING_it GRPC_SHADOW_ASN1_PRINTABLESTRING_it',
- '#define ASN1_PRINTABLESTRING_new GRPC_SHADOW_ASN1_PRINTABLESTRING_new',
- '#define ASN1_PRINTABLE_type GRPC_SHADOW_ASN1_PRINTABLE_type',
- '#define ASN1_put_eoc GRPC_SHADOW_ASN1_put_eoc',
- '#define ASN1_put_object GRPC_SHADOW_ASN1_put_object',
- '#define asn1_refcount_dec_and_test_zero GRPC_SHADOW_asn1_refcount_dec_and_test_zero',
- '#define asn1_refcount_set_one GRPC_SHADOW_asn1_refcount_set_one',
- '#define ASN1_SEQUENCE_ANY_it GRPC_SHADOW_ASN1_SEQUENCE_ANY_it',
- '#define ASN1_SEQUENCE_it GRPC_SHADOW_ASN1_SEQUENCE_it',
- '#define ASN1_SET_ANY_it GRPC_SHADOW_ASN1_SET_ANY_it',
- '#define asn1_set_choice_selector GRPC_SHADOW_asn1_set_choice_selector',
- '#define ASN1_STRING_cmp GRPC_SHADOW_ASN1_STRING_cmp',
- '#define ASN1_STRING_copy GRPC_SHADOW_ASN1_STRING_copy',
- '#define ASN1_STRING_data GRPC_SHADOW_ASN1_STRING_data',
- '#define ASN1_STRING_dup GRPC_SHADOW_ASN1_STRING_dup',
- '#define ASN1_STRING_free GRPC_SHADOW_ASN1_STRING_free',
- '#define ASN1_STRING_get0_data GRPC_SHADOW_ASN1_STRING_get0_data',
- '#define ASN1_STRING_get_default_mask GRPC_SHADOW_ASN1_STRING_get_default_mask',
- '#define ASN1_STRING_length GRPC_SHADOW_ASN1_STRING_length',
- '#define ASN1_STRING_length_set GRPC_SHADOW_ASN1_STRING_length_set',
- '#define ASN1_STRING_new GRPC_SHADOW_ASN1_STRING_new',
- '#define ASN1_STRING_print GRPC_SHADOW_ASN1_STRING_print',
- '#define ASN1_STRING_print_ex GRPC_SHADOW_ASN1_STRING_print_ex',
- '#define ASN1_STRING_print_ex_fp GRPC_SHADOW_ASN1_STRING_print_ex_fp',
- '#define ASN1_STRING_set GRPC_SHADOW_ASN1_STRING_set',
- '#define ASN1_STRING_set0 GRPC_SHADOW_ASN1_STRING_set0',
- '#define ASN1_STRING_set_by_NID GRPC_SHADOW_ASN1_STRING_set_by_NID',
- '#define ASN1_STRING_set_default_mask GRPC_SHADOW_ASN1_STRING_set_default_mask',
- '#define ASN1_STRING_set_default_mask_asc GRPC_SHADOW_ASN1_STRING_set_default_mask_asc',
- '#define ASN1_STRING_TABLE_add GRPC_SHADOW_ASN1_STRING_TABLE_add',
- '#define ASN1_STRING_TABLE_cleanup GRPC_SHADOW_ASN1_STRING_TABLE_cleanup',
- '#define ASN1_STRING_TABLE_get GRPC_SHADOW_ASN1_STRING_TABLE_get',
- '#define ASN1_STRING_to_UTF8 GRPC_SHADOW_ASN1_STRING_to_UTF8',
- '#define ASN1_STRING_type GRPC_SHADOW_ASN1_STRING_type',
- '#define ASN1_STRING_type_new GRPC_SHADOW_ASN1_STRING_type_new',
- '#define ASN1_T61STRING_free GRPC_SHADOW_ASN1_T61STRING_free',
- '#define ASN1_T61STRING_it GRPC_SHADOW_ASN1_T61STRING_it',
- '#define ASN1_T61STRING_new GRPC_SHADOW_ASN1_T61STRING_new',
- '#define ASN1_tag2bit GRPC_SHADOW_ASN1_tag2bit',
- '#define ASN1_tag2str GRPC_SHADOW_ASN1_tag2str',
- '#define ASN1_TBOOLEAN_it GRPC_SHADOW_ASN1_TBOOLEAN_it',
- '#define ASN1_template_free GRPC_SHADOW_ASN1_template_free',
- '#define ASN1_template_new GRPC_SHADOW_ASN1_template_new',
- '#define ASN1_TIME_adj GRPC_SHADOW_ASN1_TIME_adj',
- '#define ASN1_TIME_check GRPC_SHADOW_ASN1_TIME_check',
- '#define ASN1_TIME_diff GRPC_SHADOW_ASN1_TIME_diff',
- '#define ASN1_TIME_free GRPC_SHADOW_ASN1_TIME_free',
- '#define ASN1_TIME_it GRPC_SHADOW_ASN1_TIME_it',
- '#define ASN1_TIME_new GRPC_SHADOW_ASN1_TIME_new',
- '#define ASN1_TIME_print GRPC_SHADOW_ASN1_TIME_print',
- '#define ASN1_TIME_set GRPC_SHADOW_ASN1_TIME_set',
- '#define ASN1_TIME_set_string GRPC_SHADOW_ASN1_TIME_set_string',
- '#define ASN1_TIME_to_generalizedtime GRPC_SHADOW_ASN1_TIME_to_generalizedtime',
- '#define ASN1_TYPE_cmp GRPC_SHADOW_ASN1_TYPE_cmp',
- '#define ASN1_TYPE_free GRPC_SHADOW_ASN1_TYPE_free',
- '#define ASN1_TYPE_get GRPC_SHADOW_ASN1_TYPE_get',
- '#define ASN1_TYPE_new GRPC_SHADOW_ASN1_TYPE_new',
- '#define ASN1_TYPE_set GRPC_SHADOW_ASN1_TYPE_set',
- '#define ASN1_TYPE_set1 GRPC_SHADOW_ASN1_TYPE_set1',
- '#define ASN1_UNIVERSALSTRING_free GRPC_SHADOW_ASN1_UNIVERSALSTRING_free',
- '#define ASN1_UNIVERSALSTRING_it GRPC_SHADOW_ASN1_UNIVERSALSTRING_it',
- '#define ASN1_UNIVERSALSTRING_new GRPC_SHADOW_ASN1_UNIVERSALSTRING_new',
- '#define ASN1_UTCTIME_adj GRPC_SHADOW_ASN1_UTCTIME_adj',
- '#define ASN1_UTCTIME_check GRPC_SHADOW_ASN1_UTCTIME_check',
- '#define ASN1_UTCTIME_cmp_time_t GRPC_SHADOW_ASN1_UTCTIME_cmp_time_t',
- '#define ASN1_UTCTIME_free GRPC_SHADOW_ASN1_UTCTIME_free',
- '#define ASN1_UTCTIME_it GRPC_SHADOW_ASN1_UTCTIME_it',
- '#define ASN1_UTCTIME_new GRPC_SHADOW_ASN1_UTCTIME_new',
- '#define ASN1_UTCTIME_print GRPC_SHADOW_ASN1_UTCTIME_print',
- '#define ASN1_UTCTIME_set GRPC_SHADOW_ASN1_UTCTIME_set',
- '#define ASN1_UTCTIME_set_string GRPC_SHADOW_ASN1_UTCTIME_set_string',
- '#define asn1_utctime_to_tm GRPC_SHADOW_asn1_utctime_to_tm',
- '#define ASN1_UTF8STRING_free GRPC_SHADOW_ASN1_UTF8STRING_free',
- '#define ASN1_UTF8STRING_it GRPC_SHADOW_ASN1_UTF8STRING_it',
- '#define ASN1_UTF8STRING_new GRPC_SHADOW_ASN1_UTF8STRING_new',
- '#define ASN1_VISIBLESTRING_free GRPC_SHADOW_ASN1_VISIBLESTRING_free',
- '#define ASN1_VISIBLESTRING_it GRPC_SHADOW_ASN1_VISIBLESTRING_it',
- '#define ASN1_VISIBLESTRING_new GRPC_SHADOW_ASN1_VISIBLESTRING_new',
- '#define AUTHORITY_INFO_ACCESS_free GRPC_SHADOW_AUTHORITY_INFO_ACCESS_free',
- '#define AUTHORITY_INFO_ACCESS_it GRPC_SHADOW_AUTHORITY_INFO_ACCESS_it',
- '#define AUTHORITY_INFO_ACCESS_new GRPC_SHADOW_AUTHORITY_INFO_ACCESS_new',
- '#define AUTHORITY_KEYID_free GRPC_SHADOW_AUTHORITY_KEYID_free',
- '#define AUTHORITY_KEYID_it GRPC_SHADOW_AUTHORITY_KEYID_it',
- '#define AUTHORITY_KEYID_new GRPC_SHADOW_AUTHORITY_KEYID_new',
- '#define BASIC_CONSTRAINTS_free GRPC_SHADOW_BASIC_CONSTRAINTS_free',
- '#define BASIC_CONSTRAINTS_it GRPC_SHADOW_BASIC_CONSTRAINTS_it',
- '#define BASIC_CONSTRAINTS_new GRPC_SHADOW_BASIC_CONSTRAINTS_new',
- '#define beeu_mod_inverse_vartime GRPC_SHADOW_beeu_mod_inverse_vartime',
- '#define BIO_append_filename GRPC_SHADOW_BIO_append_filename',
- '#define BIO_callback_ctrl GRPC_SHADOW_BIO_callback_ctrl',
- '#define BIO_clear_flags GRPC_SHADOW_BIO_clear_flags',
- '#define BIO_clear_retry_flags GRPC_SHADOW_BIO_clear_retry_flags',
- '#define bio_clear_socket_error GRPC_SHADOW_bio_clear_socket_error',
- '#define BIO_copy_next_retry GRPC_SHADOW_BIO_copy_next_retry',
- '#define BIO_ctrl GRPC_SHADOW_BIO_ctrl',
- '#define BIO_ctrl_get_read_request GRPC_SHADOW_BIO_ctrl_get_read_request',
- '#define BIO_ctrl_get_write_guarantee GRPC_SHADOW_BIO_ctrl_get_write_guarantee',
- '#define BIO_ctrl_pending GRPC_SHADOW_BIO_ctrl_pending',
- '#define BIO_do_connect GRPC_SHADOW_BIO_do_connect',
- '#define BIO_eof GRPC_SHADOW_BIO_eof',
- '#define bio_fd_should_retry GRPC_SHADOW_bio_fd_should_retry',
- '#define BIO_find_type GRPC_SHADOW_BIO_find_type',
- '#define BIO_flush GRPC_SHADOW_BIO_flush',
- '#define BIO_free GRPC_SHADOW_BIO_free',
- '#define BIO_free_all GRPC_SHADOW_BIO_free_all',
- '#define BIO_f_ssl GRPC_SHADOW_BIO_f_ssl',
- '#define BIO_get_data GRPC_SHADOW_BIO_get_data',
- '#define BIO_get_fd GRPC_SHADOW_BIO_get_fd',
- '#define BIO_get_fp GRPC_SHADOW_BIO_get_fp',
- '#define BIO_get_init GRPC_SHADOW_BIO_get_init',
- '#define BIO_get_mem_data GRPC_SHADOW_BIO_get_mem_data',
- '#define BIO_get_mem_ptr GRPC_SHADOW_BIO_get_mem_ptr',
- '#define BIO_get_new_index GRPC_SHADOW_BIO_get_new_index',
- '#define BIO_get_retry_flags GRPC_SHADOW_BIO_get_retry_flags',
- '#define BIO_get_retry_reason GRPC_SHADOW_BIO_get_retry_reason',
- '#define BIO_gets GRPC_SHADOW_BIO_gets',
- '#define BIO_get_shutdown GRPC_SHADOW_BIO_get_shutdown',
- '#define BIO_hexdump GRPC_SHADOW_BIO_hexdump',
- '#define BIO_indent GRPC_SHADOW_BIO_indent',
- '#define BIO_int_ctrl GRPC_SHADOW_BIO_int_ctrl',
- '#define bio_ip_and_port_to_socket_and_addr GRPC_SHADOW_bio_ip_and_port_to_socket_and_addr',
- '#define BIO_mem_contents GRPC_SHADOW_BIO_mem_contents',
- '#define BIO_meth_free GRPC_SHADOW_BIO_meth_free',
- '#define BIO_meth_new GRPC_SHADOW_BIO_meth_new',
- '#define BIO_method_type GRPC_SHADOW_BIO_method_type',
- '#define BIO_meth_set_create GRPC_SHADOW_BIO_meth_set_create',
- '#define BIO_meth_set_ctrl GRPC_SHADOW_BIO_meth_set_ctrl',
- '#define BIO_meth_set_destroy GRPC_SHADOW_BIO_meth_set_destroy',
- '#define BIO_meth_set_gets GRPC_SHADOW_BIO_meth_set_gets',
- '#define BIO_meth_set_puts GRPC_SHADOW_BIO_meth_set_puts',
- '#define BIO_meth_set_read GRPC_SHADOW_BIO_meth_set_read',
- '#define BIO_meth_set_write GRPC_SHADOW_BIO_meth_set_write',
- '#define BIO_new GRPC_SHADOW_BIO_new',
- '#define BIO_new_bio_pair GRPC_SHADOW_BIO_new_bio_pair',
- '#define BIO_new_connect GRPC_SHADOW_BIO_new_connect',
- '#define BIO_new_fd GRPC_SHADOW_BIO_new_fd',
- '#define BIO_new_file GRPC_SHADOW_BIO_new_file',
- '#define BIO_new_fp GRPC_SHADOW_BIO_new_fp',
- '#define BIO_new_mem_buf GRPC_SHADOW_BIO_new_mem_buf',
- '#define BIO_new_socket GRPC_SHADOW_BIO_new_socket',
- '#define BIO_next GRPC_SHADOW_BIO_next',
- '#define BIO_number_read GRPC_SHADOW_BIO_number_read',
- '#define BIO_number_written GRPC_SHADOW_BIO_number_written',
- '#define BIO_pending GRPC_SHADOW_BIO_pending',
- '#define BIO_pop GRPC_SHADOW_BIO_pop',
- '#define BIO_printf GRPC_SHADOW_BIO_printf',
- '#define BIO_ptr_ctrl GRPC_SHADOW_BIO_ptr_ctrl',
- '#define BIO_push GRPC_SHADOW_BIO_push',
- '#define BIO_puts GRPC_SHADOW_BIO_puts',
- '#define BIO_read GRPC_SHADOW_BIO_read',
- '#define BIO_read_asn1 GRPC_SHADOW_BIO_read_asn1',
- '#define BIO_read_filename GRPC_SHADOW_BIO_read_filename',
- '#define BIO_reset GRPC_SHADOW_BIO_reset',
- '#define BIO_rw_filename GRPC_SHADOW_BIO_rw_filename',
- '#define BIO_s_connect GRPC_SHADOW_BIO_s_connect',
- '#define BIO_set_close GRPC_SHADOW_BIO_set_close',
- '#define BIO_set_conn_hostname GRPC_SHADOW_BIO_set_conn_hostname',
- '#define BIO_set_conn_int_port GRPC_SHADOW_BIO_set_conn_int_port',
- '#define BIO_set_conn_port GRPC_SHADOW_BIO_set_conn_port',
- '#define BIO_set_data GRPC_SHADOW_BIO_set_data',
- '#define BIO_set_fd GRPC_SHADOW_BIO_set_fd',
- '#define BIO_set_flags GRPC_SHADOW_BIO_set_flags',
- '#define BIO_set_fp GRPC_SHADOW_BIO_set_fp',
- '#define BIO_set_init GRPC_SHADOW_BIO_set_init',
- '#define BIO_set_mem_buf GRPC_SHADOW_BIO_set_mem_buf',
- '#define BIO_set_mem_eof_return GRPC_SHADOW_BIO_set_mem_eof_return',
- '#define BIO_set_nbio GRPC_SHADOW_BIO_set_nbio',
- '#define BIO_set_retry_read GRPC_SHADOW_BIO_set_retry_read',
- '#define BIO_set_retry_special GRPC_SHADOW_BIO_set_retry_special',
- '#define BIO_set_retry_write GRPC_SHADOW_BIO_set_retry_write',
- '#define BIO_set_shutdown GRPC_SHADOW_BIO_set_shutdown',
- '#define BIO_set_ssl GRPC_SHADOW_BIO_set_ssl',
- '#define BIO_set_write_buffer_size GRPC_SHADOW_BIO_set_write_buffer_size',
- '#define BIO_s_fd GRPC_SHADOW_BIO_s_fd',
- '#define BIO_s_file GRPC_SHADOW_BIO_s_file',
- '#define BIO_should_io_special GRPC_SHADOW_BIO_should_io_special',
- '#define BIO_should_read GRPC_SHADOW_BIO_should_read',
- '#define BIO_should_retry GRPC_SHADOW_BIO_should_retry',
- '#define BIO_should_write GRPC_SHADOW_BIO_should_write',
- '#define BIO_shutdown_wr GRPC_SHADOW_BIO_shutdown_wr',
- '#define BIO_s_mem GRPC_SHADOW_BIO_s_mem',
- '#define BIO_snprintf GRPC_SHADOW_BIO_snprintf',
- '#define bio_sock_error GRPC_SHADOW_bio_sock_error',
- '#define bio_socket_nbio GRPC_SHADOW_bio_socket_nbio',
- '#define BIO_s_socket GRPC_SHADOW_BIO_s_socket',
- '#define BIO_test_flags GRPC_SHADOW_BIO_test_flags',
- '#define BIO_up_ref GRPC_SHADOW_BIO_up_ref',
- '#define BIO_vfree GRPC_SHADOW_BIO_vfree',
- '#define BIO_vsnprintf GRPC_SHADOW_BIO_vsnprintf',
- '#define BIO_wpending GRPC_SHADOW_BIO_wpending',
- '#define BIO_write GRPC_SHADOW_BIO_write',
- '#define BIO_write_all GRPC_SHADOW_BIO_write_all',
- '#define BIO_write_filename GRPC_SHADOW_BIO_write_filename',
- '#define BN_abs_is_word GRPC_SHADOW_BN_abs_is_word',
- '#define bn_abs_sub_consttime GRPC_SHADOW_bn_abs_sub_consttime',
- '#define BN_add GRPC_SHADOW_BN_add',
- '#define BN_add_word GRPC_SHADOW_BN_add_word',
- '#define bn_add_words GRPC_SHADOW_bn_add_words',
- '#define BN_asc2bn GRPC_SHADOW_BN_asc2bn',
- '#define BN_bin2bn GRPC_SHADOW_BN_bin2bn',
- '#define BN_BLINDING_convert GRPC_SHADOW_BN_BLINDING_convert',
- '#define BN_BLINDING_free GRPC_SHADOW_BN_BLINDING_free',
- '#define BN_BLINDING_invert GRPC_SHADOW_BN_BLINDING_invert',
- '#define BN_BLINDING_new GRPC_SHADOW_BN_BLINDING_new',
- '#define BN_bn2bin GRPC_SHADOW_BN_bn2bin',
- '#define BN_bn2binpad GRPC_SHADOW_BN_bn2binpad',
- '#define BN_bn2bin_padded GRPC_SHADOW_BN_bn2bin_padded',
- '#define BN_bn2cbb_padded GRPC_SHADOW_BN_bn2cbb_padded',
- '#define BN_bn2dec GRPC_SHADOW_BN_bn2dec',
- '#define BN_bn2hex GRPC_SHADOW_BN_bn2hex',
- '#define BN_bn2le_padded GRPC_SHADOW_BN_bn2le_padded',
- '#define BN_bn2mpi GRPC_SHADOW_BN_bn2mpi',
- '#define BN_clear GRPC_SHADOW_BN_clear',
- '#define BN_clear_bit GRPC_SHADOW_BN_clear_bit',
- '#define BN_clear_free GRPC_SHADOW_BN_clear_free',
- '#define BN_cmp GRPC_SHADOW_BN_cmp',
- '#define BN_cmp_word GRPC_SHADOW_BN_cmp_word',
- '#define BN_copy GRPC_SHADOW_BN_copy',
- '#define bn_copy_words GRPC_SHADOW_bn_copy_words',
- '#define BN_count_low_zero_bits GRPC_SHADOW_BN_count_low_zero_bits',
- '#define BN_CTX_end GRPC_SHADOW_BN_CTX_end',
- '#define BN_CTX_free GRPC_SHADOW_BN_CTX_free',
- '#define BN_CTX_get GRPC_SHADOW_BN_CTX_get',
- '#define BN_CTX_new GRPC_SHADOW_BN_CTX_new',
- '#define BN_CTX_start GRPC_SHADOW_BN_CTX_start',
- '#define BN_dec2bn GRPC_SHADOW_BN_dec2bn',
- '#define BN_div GRPC_SHADOW_BN_div',
- '#define bn_div_consttime GRPC_SHADOW_bn_div_consttime',
- '#define BN_div_word GRPC_SHADOW_BN_div_word',
- '#define BN_dup GRPC_SHADOW_BN_dup',
- '#define BN_enhanced_miller_rabin_primality_test GRPC_SHADOW_BN_enhanced_miller_rabin_primality_test',
- '#define BN_equal_consttime GRPC_SHADOW_BN_equal_consttime',
- '#define BN_exp GRPC_SHADOW_BN_exp',
- '#define bn_expand GRPC_SHADOW_bn_expand',
- '#define bn_fits_in_words GRPC_SHADOW_bn_fits_in_words',
- '#define BN_free GRPC_SHADOW_BN_free',
- '#define bn_from_montgomery GRPC_SHADOW_bn_from_montgomery',
- '#define BN_from_montgomery GRPC_SHADOW_BN_from_montgomery',
- '#define bn_from_montgomery_small GRPC_SHADOW_bn_from_montgomery_small',
- '#define bn_gather5 GRPC_SHADOW_bn_gather5',
- '#define BN_gcd GRPC_SHADOW_BN_gcd',
- '#define BN_GENCB_call GRPC_SHADOW_BN_GENCB_call',
- '#define BN_GENCB_set GRPC_SHADOW_BN_GENCB_set',
- '#define BN_generate_prime_ex GRPC_SHADOW_BN_generate_prime_ex',
- '#define BN_get_rfc3526_prime_1536 GRPC_SHADOW_BN_get_rfc3526_prime_1536',
- '#define BN_get_u64 GRPC_SHADOW_BN_get_u64',
- '#define BN_get_word GRPC_SHADOW_BN_get_word',
- '#define BN_hex2bn GRPC_SHADOW_BN_hex2bn',
- '#define BN_init GRPC_SHADOW_BN_init',
- '#define bn_in_range_words GRPC_SHADOW_bn_in_range_words',
- '#define BN_is_bit_set GRPC_SHADOW_BN_is_bit_set',
- '#define bn_is_bit_set_words GRPC_SHADOW_bn_is_bit_set_words',
- '#define BN_is_negative GRPC_SHADOW_BN_is_negative',
- '#define BN_is_odd GRPC_SHADOW_BN_is_odd',
- '#define BN_is_one GRPC_SHADOW_BN_is_one',
- '#define BN_is_pow2 GRPC_SHADOW_BN_is_pow2',
- '#define BN_is_prime_ex GRPC_SHADOW_BN_is_prime_ex',
- '#define BN_is_prime_fasttest_ex GRPC_SHADOW_BN_is_prime_fasttest_ex',
- '#define bn_is_relatively_prime GRPC_SHADOW_bn_is_relatively_prime',
- '#define BN_is_word GRPC_SHADOW_BN_is_word',
- '#define BN_is_zero GRPC_SHADOW_BN_is_zero',
- '#define bn_jacobi GRPC_SHADOW_bn_jacobi',
- '#define bn_lcm_consttime GRPC_SHADOW_bn_lcm_consttime',
- '#define BN_le2bn GRPC_SHADOW_BN_le2bn',
- '#define bn_less_than_montgomery_R GRPC_SHADOW_bn_less_than_montgomery_R',
- '#define bn_less_than_words GRPC_SHADOW_bn_less_than_words',
- '#define BN_lshift GRPC_SHADOW_BN_lshift',
- '#define BN_lshift1 GRPC_SHADOW_BN_lshift1',
- '#define BN_marshal_asn1 GRPC_SHADOW_BN_marshal_asn1',
- '#define BN_mask_bits GRPC_SHADOW_BN_mask_bits',
- '#define bn_miller_rabin_init GRPC_SHADOW_bn_miller_rabin_init',
- '#define bn_miller_rabin_iteration GRPC_SHADOW_bn_miller_rabin_iteration',
- '#define bn_minimal_width GRPC_SHADOW_bn_minimal_width',
- '#define BN_mod_add GRPC_SHADOW_BN_mod_add',
- '#define bn_mod_add_consttime GRPC_SHADOW_bn_mod_add_consttime',
- '#define BN_mod_add_quick GRPC_SHADOW_BN_mod_add_quick',
- '#define bn_mod_add_words GRPC_SHADOW_bn_mod_add_words',
- '#define BN_mod_exp GRPC_SHADOW_BN_mod_exp',
- '#define BN_mod_exp2_mont GRPC_SHADOW_BN_mod_exp2_mont',
- '#define bn_mod_exp_base_2_consttime GRPC_SHADOW_bn_mod_exp_base_2_consttime',
- '#define BN_mod_exp_mont GRPC_SHADOW_BN_mod_exp_mont',
- '#define BN_mod_exp_mont_consttime GRPC_SHADOW_BN_mod_exp_mont_consttime',
- '#define bn_mod_exp_mont_small GRPC_SHADOW_bn_mod_exp_mont_small',
- '#define BN_mod_exp_mont_word GRPC_SHADOW_BN_mod_exp_mont_word',
- '#define BN_mod_inverse GRPC_SHADOW_BN_mod_inverse',
- '#define BN_mod_inverse_blinded GRPC_SHADOW_BN_mod_inverse_blinded',
- '#define bn_mod_inverse_consttime GRPC_SHADOW_bn_mod_inverse_consttime',
- '#define BN_mod_inverse_odd GRPC_SHADOW_BN_mod_inverse_odd',
- '#define bn_mod_inverse_prime GRPC_SHADOW_bn_mod_inverse_prime',
- '#define bn_mod_inverse_prime_mont_small GRPC_SHADOW_bn_mod_inverse_prime_mont_small',
- '#define bn_mod_inverse_secret_prime GRPC_SHADOW_bn_mod_inverse_secret_prime',
- '#define BN_mod_lshift GRPC_SHADOW_BN_mod_lshift',
- '#define BN_mod_lshift1 GRPC_SHADOW_BN_mod_lshift1',
- '#define bn_mod_lshift1_consttime GRPC_SHADOW_bn_mod_lshift1_consttime',
- '#define BN_mod_lshift1_quick GRPC_SHADOW_BN_mod_lshift1_quick',
- '#define bn_mod_lshift_consttime GRPC_SHADOW_bn_mod_lshift_consttime',
- '#define BN_mod_lshift_quick GRPC_SHADOW_BN_mod_lshift_quick',
- '#define BN_mod_mul GRPC_SHADOW_BN_mod_mul',
- '#define BN_mod_mul_montgomery GRPC_SHADOW_BN_mod_mul_montgomery',
- '#define bn_mod_mul_montgomery_small GRPC_SHADOW_bn_mod_mul_montgomery_small',
- '#define BN_mod_pow2 GRPC_SHADOW_BN_mod_pow2',
- '#define BN_mod_sqr GRPC_SHADOW_BN_mod_sqr',
- '#define BN_mod_sqrt GRPC_SHADOW_BN_mod_sqrt',
- '#define BN_mod_sub GRPC_SHADOW_BN_mod_sub',
- '#define bn_mod_sub_consttime GRPC_SHADOW_bn_mod_sub_consttime',
- '#define BN_mod_sub_quick GRPC_SHADOW_BN_mod_sub_quick',
- '#define bn_mod_sub_words GRPC_SHADOW_bn_mod_sub_words',
- '#define bn_mod_u16_consttime GRPC_SHADOW_bn_mod_u16_consttime',
- '#define BN_mod_word GRPC_SHADOW_BN_mod_word',
- '#define BN_MONT_CTX_copy GRPC_SHADOW_BN_MONT_CTX_copy',
- '#define BN_MONT_CTX_free GRPC_SHADOW_BN_MONT_CTX_free',
- '#define BN_MONT_CTX_new GRPC_SHADOW_BN_MONT_CTX_new',
- '#define BN_MONT_CTX_new_consttime GRPC_SHADOW_BN_MONT_CTX_new_consttime',
- '#define BN_MONT_CTX_new_for_modulus GRPC_SHADOW_BN_MONT_CTX_new_for_modulus',
- '#define BN_MONT_CTX_set GRPC_SHADOW_BN_MONT_CTX_set',
- '#define BN_MONT_CTX_set_locked GRPC_SHADOW_BN_MONT_CTX_set_locked',
- '#define bn_mont_n0 GRPC_SHADOW_bn_mont_n0',
- '#define BN_mpi2bn GRPC_SHADOW_BN_mpi2bn',
- '#define BN_mul GRPC_SHADOW_BN_mul',
- '#define bn_mul_add_words GRPC_SHADOW_bn_mul_add_words',
- '#define bn_mul_comba4 GRPC_SHADOW_bn_mul_comba4',
- '#define bn_mul_comba8 GRPC_SHADOW_bn_mul_comba8',
- '#define bn_mul_consttime GRPC_SHADOW_bn_mul_consttime',
- '#define bn_mul_mont GRPC_SHADOW_bn_mul_mont',
- '#define bn_mul_mont_gather5 GRPC_SHADOW_bn_mul_mont_gather5',
- '#define bn_mul_small GRPC_SHADOW_bn_mul_small',
- '#define BN_mul_word GRPC_SHADOW_BN_mul_word',
- '#define bn_mul_words GRPC_SHADOW_bn_mul_words',
- '#define BN_new GRPC_SHADOW_BN_new',
- '#define BN_nnmod GRPC_SHADOW_BN_nnmod',
- '#define BN_nnmod_pow2 GRPC_SHADOW_BN_nnmod_pow2',
- '#define BN_num_bits GRPC_SHADOW_BN_num_bits',
- '#define BN_num_bits_word GRPC_SHADOW_BN_num_bits_word',
- '#define BN_num_bytes GRPC_SHADOW_BN_num_bytes',
- '#define bn_odd_number_is_obviously_composite GRPC_SHADOW_bn_odd_number_is_obviously_composite',
- '#define BN_one GRPC_SHADOW_BN_one',
- '#define bn_one_to_montgomery GRPC_SHADOW_bn_one_to_montgomery',
- '#define BN_parse_asn1_unsigned GRPC_SHADOW_BN_parse_asn1_unsigned',
- '#define bn_power5 GRPC_SHADOW_bn_power5',
- '#define BN_primality_test GRPC_SHADOW_BN_primality_test',
- '#define BN_print GRPC_SHADOW_BN_print',
- '#define BN_print_fp GRPC_SHADOW_BN_print_fp',
- '#define BN_pseudo_rand GRPC_SHADOW_BN_pseudo_rand',
- '#define BN_pseudo_rand_range GRPC_SHADOW_BN_pseudo_rand_range',
- '#define BN_rand GRPC_SHADOW_BN_rand',
- '#define BN_rand_range GRPC_SHADOW_BN_rand_range',
- '#define BN_rand_range_ex GRPC_SHADOW_BN_rand_range_ex',
- '#define bn_rand_range_words GRPC_SHADOW_bn_rand_range_words',
- '#define bn_rand_secret_range GRPC_SHADOW_bn_rand_secret_range',
- '#define bn_reduce_once GRPC_SHADOW_bn_reduce_once',
- '#define bn_reduce_once_in_place GRPC_SHADOW_bn_reduce_once_in_place',
- '#define bn_resize_words GRPC_SHADOW_bn_resize_words',
- '#define BN_rshift GRPC_SHADOW_BN_rshift',
- '#define BN_rshift1 GRPC_SHADOW_BN_rshift1',
- '#define bn_rshift1_words GRPC_SHADOW_bn_rshift1_words',
- '#define bn_rshift_secret_shift GRPC_SHADOW_bn_rshift_secret_shift',
- '#define bn_rshift_words GRPC_SHADOW_bn_rshift_words',
- '#define bn_scatter5 GRPC_SHADOW_bn_scatter5',
- '#define bn_select_words GRPC_SHADOW_bn_select_words',
- '#define BN_set_bit GRPC_SHADOW_BN_set_bit',
- '#define bn_set_minimal_width GRPC_SHADOW_bn_set_minimal_width',
- '#define BN_set_negative GRPC_SHADOW_BN_set_negative',
- '#define BN_set_u64 GRPC_SHADOW_BN_set_u64',
- '#define BN_set_word GRPC_SHADOW_BN_set_word',
- '#define bn_set_words GRPC_SHADOW_bn_set_words',
- '#define BN_sqr GRPC_SHADOW_BN_sqr',
- '#define bn_sqr8x_internal GRPC_SHADOW_bn_sqr8x_internal',
- '#define bn_sqr_comba4 GRPC_SHADOW_bn_sqr_comba4',
- '#define bn_sqr_comba8 GRPC_SHADOW_bn_sqr_comba8',
- '#define bn_sqr_consttime GRPC_SHADOW_bn_sqr_consttime',
- '#define bn_sqr_small GRPC_SHADOW_bn_sqr_small',
- '#define BN_sqrt GRPC_SHADOW_BN_sqrt',
- '#define bn_sqr_words GRPC_SHADOW_bn_sqr_words',
- '#define bn_sqrx8x_internal GRPC_SHADOW_bn_sqrx8x_internal',
- '#define BN_sub GRPC_SHADOW_BN_sub',
- '#define BN_sub_word GRPC_SHADOW_BN_sub_word',
- '#define bn_sub_words GRPC_SHADOW_bn_sub_words',
- '#define BN_to_ASN1_ENUMERATED GRPC_SHADOW_BN_to_ASN1_ENUMERATED',
- '#define BN_to_ASN1_INTEGER GRPC_SHADOW_BN_to_ASN1_INTEGER',
- '#define BN_to_montgomery GRPC_SHADOW_BN_to_montgomery',
- '#define bn_to_montgomery_small GRPC_SHADOW_bn_to_montgomery_small',
- '#define BN_uadd GRPC_SHADOW_BN_uadd',
- '#define bn_uadd_consttime GRPC_SHADOW_bn_uadd_consttime',
- '#define BN_ucmp GRPC_SHADOW_BN_ucmp',
- '#define BN_usub GRPC_SHADOW_BN_usub',
- '#define bn_usub_consttime GRPC_SHADOW_bn_usub_consttime',
- '#define BN_value_one GRPC_SHADOW_BN_value_one',
- '#define bn_wexpand GRPC_SHADOW_bn_wexpand',
- '#define BN_zero GRPC_SHADOW_BN_zero',
- '#define boringssl_fips_self_test GRPC_SHADOW_boringssl_fips_self_test',
- '#define BORINGSSL_self_test GRPC_SHADOW_BORINGSSL_self_test',
- '#define BUF_MEM_append GRPC_SHADOW_BUF_MEM_append',
- '#define BUF_memdup GRPC_SHADOW_BUF_memdup',
- '#define BUF_MEM_free GRPC_SHADOW_BUF_MEM_free',
- '#define BUF_MEM_grow GRPC_SHADOW_BUF_MEM_grow',
- '#define BUF_MEM_grow_clean GRPC_SHADOW_BUF_MEM_grow_clean',
- '#define BUF_MEM_new GRPC_SHADOW_BUF_MEM_new',
- '#define BUF_MEM_reserve GRPC_SHADOW_BUF_MEM_reserve',
- '#define BUF_strdup GRPC_SHADOW_BUF_strdup',
- '#define BUF_strlcat GRPC_SHADOW_BUF_strlcat',
- '#define BUF_strlcpy GRPC_SHADOW_BUF_strlcpy',
- '#define BUF_strndup GRPC_SHADOW_BUF_strndup',
- '#define BUF_strnlen GRPC_SHADOW_BUF_strnlen',
- '#define c2i_ASN1_BIT_STRING GRPC_SHADOW_c2i_ASN1_BIT_STRING',
- '#define c2i_ASN1_INTEGER GRPC_SHADOW_c2i_ASN1_INTEGER',
- '#define c2i_ASN1_OBJECT GRPC_SHADOW_c2i_ASN1_OBJECT',
- '#define CBB_add_asn1 GRPC_SHADOW_CBB_add_asn1',
- '#define CBB_add_asn1_bool GRPC_SHADOW_CBB_add_asn1_bool',
- '#define CBB_add_asn1_int64 GRPC_SHADOW_CBB_add_asn1_int64',
- '#define CBB_add_asn1_octet_string GRPC_SHADOW_CBB_add_asn1_octet_string',
- '#define CBB_add_asn1_oid_from_text GRPC_SHADOW_CBB_add_asn1_oid_from_text',
- '#define CBB_add_asn1_uint64 GRPC_SHADOW_CBB_add_asn1_uint64',
- '#define CBB_add_bytes GRPC_SHADOW_CBB_add_bytes',
- '#define cbb_add_latin1 GRPC_SHADOW_cbb_add_latin1',
- '#define CBB_add_space GRPC_SHADOW_CBB_add_space',
- '#define CBB_add_u16 GRPC_SHADOW_CBB_add_u16',
- '#define CBB_add_u16le GRPC_SHADOW_CBB_add_u16le',
- '#define CBB_add_u16_length_prefixed GRPC_SHADOW_CBB_add_u16_length_prefixed',
- '#define CBB_add_u24 GRPC_SHADOW_CBB_add_u24',
- '#define CBB_add_u24_length_prefixed GRPC_SHADOW_CBB_add_u24_length_prefixed',
- '#define CBB_add_u32 GRPC_SHADOW_CBB_add_u32',
- '#define CBB_add_u32le GRPC_SHADOW_CBB_add_u32le',
- '#define CBB_add_u64 GRPC_SHADOW_CBB_add_u64',
- '#define CBB_add_u64le GRPC_SHADOW_CBB_add_u64le',
- '#define CBB_add_u8 GRPC_SHADOW_CBB_add_u8',
- '#define CBB_add_u8_length_prefixed GRPC_SHADOW_CBB_add_u8_length_prefixed',
- '#define cbb_add_ucs2_be GRPC_SHADOW_cbb_add_ucs2_be',
- '#define cbb_add_utf32_be GRPC_SHADOW_cbb_add_utf32_be',
- '#define cbb_add_utf8 GRPC_SHADOW_cbb_add_utf8',
- '#define CBB_cleanup GRPC_SHADOW_CBB_cleanup',
- '#define CBB_data GRPC_SHADOW_CBB_data',
- '#define CBB_did_write GRPC_SHADOW_CBB_did_write',
- '#define CBB_discard_child GRPC_SHADOW_CBB_discard_child',
- '#define CBB_finish GRPC_SHADOW_CBB_finish',
- '#define CBB_finish_i2d GRPC_SHADOW_CBB_finish_i2d',
- '#define CBB_flush GRPC_SHADOW_CBB_flush',
- '#define CBB_flush_asn1_set_of GRPC_SHADOW_CBB_flush_asn1_set_of',
- '#define cbb_get_utf8_len GRPC_SHADOW_cbb_get_utf8_len',
- '#define CBB_init GRPC_SHADOW_CBB_init',
- '#define CBB_init_fixed GRPC_SHADOW_CBB_init_fixed',
- '#define CBB_len GRPC_SHADOW_CBB_len',
- '#define CBB_reserve GRPC_SHADOW_CBB_reserve',
- '#define CBB_zero GRPC_SHADOW_CBB_zero',
- '#define CBS_asn1_ber_to_der GRPC_SHADOW_CBS_asn1_ber_to_der',
- '#define CBS_asn1_bitstring_has_bit GRPC_SHADOW_CBS_asn1_bitstring_has_bit',
- '#define CBS_asn1_oid_to_text GRPC_SHADOW_CBS_asn1_oid_to_text',
- '#define CBS_contains_zero_byte GRPC_SHADOW_CBS_contains_zero_byte',
- '#define CBS_copy_bytes GRPC_SHADOW_CBS_copy_bytes',
- '#define CBS_data GRPC_SHADOW_CBS_data',
- '#define CBS_get_any_asn1 GRPC_SHADOW_CBS_get_any_asn1',
- '#define CBS_get_any_asn1_element GRPC_SHADOW_CBS_get_any_asn1_element',
- '#define CBS_get_any_ber_asn1_element GRPC_SHADOW_CBS_get_any_ber_asn1_element',
- '#define CBS_get_asn1 GRPC_SHADOW_CBS_get_asn1',
- '#define CBS_get_asn1_bool GRPC_SHADOW_CBS_get_asn1_bool',
- '#define CBS_get_asn1_element GRPC_SHADOW_CBS_get_asn1_element',
- '#define CBS_get_asn1_implicit_string GRPC_SHADOW_CBS_get_asn1_implicit_string',
- '#define CBS_get_asn1_int64 GRPC_SHADOW_CBS_get_asn1_int64',
- '#define CBS_get_asn1_uint64 GRPC_SHADOW_CBS_get_asn1_uint64',
- '#define CBS_get_bytes GRPC_SHADOW_CBS_get_bytes',
- '#define CBS_get_last_u8 GRPC_SHADOW_CBS_get_last_u8',
- '#define cbs_get_latin1 GRPC_SHADOW_cbs_get_latin1',
- '#define CBS_get_optional_asn1 GRPC_SHADOW_CBS_get_optional_asn1',
- '#define CBS_get_optional_asn1_bool GRPC_SHADOW_CBS_get_optional_asn1_bool',
- '#define CBS_get_optional_asn1_octet_string GRPC_SHADOW_CBS_get_optional_asn1_octet_string',
- '#define CBS_get_optional_asn1_uint64 GRPC_SHADOW_CBS_get_optional_asn1_uint64',
- '#define CBS_get_u16 GRPC_SHADOW_CBS_get_u16',
- '#define CBS_get_u16le GRPC_SHADOW_CBS_get_u16le',
- '#define CBS_get_u16_length_prefixed GRPC_SHADOW_CBS_get_u16_length_prefixed',
- '#define CBS_get_u24 GRPC_SHADOW_CBS_get_u24',
- '#define CBS_get_u24_length_prefixed GRPC_SHADOW_CBS_get_u24_length_prefixed',
- '#define CBS_get_u32 GRPC_SHADOW_CBS_get_u32',
- '#define CBS_get_u32le GRPC_SHADOW_CBS_get_u32le',
- '#define CBS_get_u64 GRPC_SHADOW_CBS_get_u64',
- '#define CBS_get_u64le GRPC_SHADOW_CBS_get_u64le',
- '#define CBS_get_u8 GRPC_SHADOW_CBS_get_u8',
- '#define CBS_get_u8_length_prefixed GRPC_SHADOW_CBS_get_u8_length_prefixed',
- '#define cbs_get_ucs2_be GRPC_SHADOW_cbs_get_ucs2_be',
- '#define cbs_get_utf32_be GRPC_SHADOW_cbs_get_utf32_be',
- '#define cbs_get_utf8 GRPC_SHADOW_cbs_get_utf8',
- '#define CBS_init GRPC_SHADOW_CBS_init',
- '#define CBS_is_valid_asn1_bitstring GRPC_SHADOW_CBS_is_valid_asn1_bitstring',
- '#define CBS_len GRPC_SHADOW_CBS_len',
- '#define CBS_mem_equal GRPC_SHADOW_CBS_mem_equal',
- '#define CBS_peek_asn1_tag GRPC_SHADOW_CBS_peek_asn1_tag',
- '#define CBS_skip GRPC_SHADOW_CBS_skip',
- '#define CBS_stow GRPC_SHADOW_CBS_stow',
- '#define CBS_strdup GRPC_SHADOW_CBS_strdup',
- '#define CERTIFICATEPOLICIES_free GRPC_SHADOW_CERTIFICATEPOLICIES_free',
- '#define CERTIFICATEPOLICIES_it GRPC_SHADOW_CERTIFICATEPOLICIES_it',
- '#define CERTIFICATEPOLICIES_new GRPC_SHADOW_CERTIFICATEPOLICIES_new',
- '#define ChaCha20_ctr32 GRPC_SHADOW_ChaCha20_ctr32',
- '#define chacha20_poly1305_open GRPC_SHADOW_chacha20_poly1305_open',
- '#define chacha20_poly1305_seal GRPC_SHADOW_chacha20_poly1305_seal',
- '#define CMAC_CTX_copy GRPC_SHADOW_CMAC_CTX_copy',
- '#define CMAC_CTX_free GRPC_SHADOW_CMAC_CTX_free',
- '#define CMAC_CTX_new GRPC_SHADOW_CMAC_CTX_new',
- '#define CMAC_Final GRPC_SHADOW_CMAC_Final',
- '#define CMAC_Init GRPC_SHADOW_CMAC_Init',
- '#define CMAC_Reset GRPC_SHADOW_CMAC_Reset',
- '#define CMAC_Update GRPC_SHADOW_CMAC_Update',
- '#define CONF_modules_free GRPC_SHADOW_CONF_modules_free',
- '#define CONF_modules_load_file GRPC_SHADOW_CONF_modules_load_file',
- '#define CONF_parse_list GRPC_SHADOW_CONF_parse_list',
- '#define CONF_VALUE_new GRPC_SHADOW_CONF_VALUE_new',
- '#define CRL_DIST_POINTS_free GRPC_SHADOW_CRL_DIST_POINTS_free',
- '#define CRL_DIST_POINTS_it GRPC_SHADOW_CRL_DIST_POINTS_it',
- '#define CRL_DIST_POINTS_new GRPC_SHADOW_CRL_DIST_POINTS_new',
- '#define CRYPTO_BUFFER_alloc GRPC_SHADOW_CRYPTO_BUFFER_alloc',
- '#define CRYPTO_BUFFER_data GRPC_SHADOW_CRYPTO_BUFFER_data',
- '#define CRYPTO_BUFFER_free GRPC_SHADOW_CRYPTO_BUFFER_free',
- '#define CRYPTO_BUFFER_init_CBS GRPC_SHADOW_CRYPTO_BUFFER_init_CBS',
- '#define CRYPTO_BUFFER_len GRPC_SHADOW_CRYPTO_BUFFER_len',
- '#define CRYPTO_BUFFER_new GRPC_SHADOW_CRYPTO_BUFFER_new',
- '#define CRYPTO_BUFFER_new_from_CBS GRPC_SHADOW_CRYPTO_BUFFER_new_from_CBS',
- '#define CRYPTO_BUFFER_POOL_free GRPC_SHADOW_CRYPTO_BUFFER_POOL_free',
- '#define CRYPTO_BUFFER_POOL_new GRPC_SHADOW_CRYPTO_BUFFER_POOL_new',
- '#define CRYPTO_BUFFER_up_ref GRPC_SHADOW_CRYPTO_BUFFER_up_ref',
- '#define CRYPTO_cbc128_decrypt GRPC_SHADOW_CRYPTO_cbc128_decrypt',
- '#define CRYPTO_cbc128_encrypt GRPC_SHADOW_CRYPTO_cbc128_encrypt',
- '#define CRYPTO_cfb128_1_encrypt GRPC_SHADOW_CRYPTO_cfb128_1_encrypt',
- '#define CRYPTO_cfb128_8_encrypt GRPC_SHADOW_CRYPTO_cfb128_8_encrypt',
- '#define CRYPTO_cfb128_encrypt GRPC_SHADOW_CRYPTO_cfb128_encrypt',
- '#define CRYPTO_chacha_20 GRPC_SHADOW_CRYPTO_chacha_20',
- '#define CRYPTO_cleanup_all_ex_data GRPC_SHADOW_CRYPTO_cleanup_all_ex_data',
- '#define CRYPTO_ctr128_encrypt GRPC_SHADOW_CRYPTO_ctr128_encrypt',
- '#define CRYPTO_ctr128_encrypt_ctr32 GRPC_SHADOW_CRYPTO_ctr128_encrypt_ctr32',
- '#define CRYPTO_free_ex_data GRPC_SHADOW_CRYPTO_free_ex_data',
- '#define CRYPTO_gcm128_aad GRPC_SHADOW_CRYPTO_gcm128_aad',
- '#define CRYPTO_gcm128_decrypt GRPC_SHADOW_CRYPTO_gcm128_decrypt',
- '#define CRYPTO_gcm128_decrypt_ctr32 GRPC_SHADOW_CRYPTO_gcm128_decrypt_ctr32',
- '#define CRYPTO_gcm128_encrypt GRPC_SHADOW_CRYPTO_gcm128_encrypt',
- '#define CRYPTO_gcm128_encrypt_ctr32 GRPC_SHADOW_CRYPTO_gcm128_encrypt_ctr32',
- '#define CRYPTO_gcm128_finish GRPC_SHADOW_CRYPTO_gcm128_finish',
- '#define CRYPTO_gcm128_init_key GRPC_SHADOW_CRYPTO_gcm128_init_key',
- '#define CRYPTO_gcm128_setiv GRPC_SHADOW_CRYPTO_gcm128_setiv',
- '#define CRYPTO_gcm128_tag GRPC_SHADOW_CRYPTO_gcm128_tag',
- '#define crypto_gcm_clmul_enabled GRPC_SHADOW_crypto_gcm_clmul_enabled',
- '#define CRYPTO_get_dynlock_create_callback GRPC_SHADOW_CRYPTO_get_dynlock_create_callback',
- '#define CRYPTO_get_dynlock_destroy_callback GRPC_SHADOW_CRYPTO_get_dynlock_destroy_callback',
- '#define CRYPTO_get_dynlock_lock_callback GRPC_SHADOW_CRYPTO_get_dynlock_lock_callback',
- '#define CRYPTO_get_ex_data GRPC_SHADOW_CRYPTO_get_ex_data',
- '#define CRYPTO_get_ex_new_index GRPC_SHADOW_CRYPTO_get_ex_new_index',
- '#define CRYPTO_get_locking_callback GRPC_SHADOW_CRYPTO_get_locking_callback',
- '#define CRYPTO_get_lock_name GRPC_SHADOW_CRYPTO_get_lock_name',
- '#define CRYPTO_get_thread_local GRPC_SHADOW_CRYPTO_get_thread_local',
- '#define CRYPTO_ghash_init GRPC_SHADOW_CRYPTO_ghash_init',
- '#define CRYPTO_has_asm GRPC_SHADOW_CRYPTO_has_asm',
- '#define CRYPTO_hchacha20 GRPC_SHADOW_CRYPTO_hchacha20',
- '#define CRYPTO_is_confidential_build GRPC_SHADOW_CRYPTO_is_confidential_build',
- '#define CRYPTO_library_init GRPC_SHADOW_CRYPTO_library_init',
- '#define CRYPTO_malloc_init GRPC_SHADOW_CRYPTO_malloc_init',
- '#define CRYPTO_memcmp GRPC_SHADOW_CRYPTO_memcmp',
- '#define CRYPTO_MUTEX_cleanup GRPC_SHADOW_CRYPTO_MUTEX_cleanup',
- '#define CRYPTO_MUTEX_init GRPC_SHADOW_CRYPTO_MUTEX_init',
- '#define CRYPTO_MUTEX_lock_read GRPC_SHADOW_CRYPTO_MUTEX_lock_read',
- '#define CRYPTO_MUTEX_lock_write GRPC_SHADOW_CRYPTO_MUTEX_lock_write',
- '#define CRYPTO_MUTEX_unlock_read GRPC_SHADOW_CRYPTO_MUTEX_unlock_read',
- '#define CRYPTO_MUTEX_unlock_write GRPC_SHADOW_CRYPTO_MUTEX_unlock_write',
- '#define CRYPTO_new_ex_data GRPC_SHADOW_CRYPTO_new_ex_data',
- '#define CRYPTO_num_locks GRPC_SHADOW_CRYPTO_num_locks',
- '#define CRYPTO_ofb128_encrypt GRPC_SHADOW_CRYPTO_ofb128_encrypt',
- '#define CRYPTO_once GRPC_SHADOW_CRYPTO_once',
- '#define CRYPTO_poly1305_finish GRPC_SHADOW_CRYPTO_poly1305_finish',
- '#define CRYPTO_poly1305_init GRPC_SHADOW_CRYPTO_poly1305_init',
- '#define CRYPTO_poly1305_update GRPC_SHADOW_CRYPTO_poly1305_update',
- '#define CRYPTO_POLYVAL_finish GRPC_SHADOW_CRYPTO_POLYVAL_finish',
- '#define CRYPTO_POLYVAL_init GRPC_SHADOW_CRYPTO_POLYVAL_init',
- '#define CRYPTO_POLYVAL_update_blocks GRPC_SHADOW_CRYPTO_POLYVAL_update_blocks',
- '#define CRYPTO_rdrand GRPC_SHADOW_CRYPTO_rdrand',
- '#define CRYPTO_rdrand_multiple8_buf GRPC_SHADOW_CRYPTO_rdrand_multiple8_buf',
- '#define CRYPTO_refcount_dec_and_test_zero GRPC_SHADOW_CRYPTO_refcount_dec_and_test_zero',
- '#define CRYPTO_refcount_inc GRPC_SHADOW_CRYPTO_refcount_inc',
- '#define CRYPTO_set_add_lock_callback GRPC_SHADOW_CRYPTO_set_add_lock_callback',
- '#define CRYPTO_set_dynlock_create_callback GRPC_SHADOW_CRYPTO_set_dynlock_create_callback',
- '#define CRYPTO_set_dynlock_destroy_callback GRPC_SHADOW_CRYPTO_set_dynlock_destroy_callback',
- '#define CRYPTO_set_dynlock_lock_callback GRPC_SHADOW_CRYPTO_set_dynlock_lock_callback',
- '#define CRYPTO_set_ex_data GRPC_SHADOW_CRYPTO_set_ex_data',
- '#define CRYPTO_set_id_callback GRPC_SHADOW_CRYPTO_set_id_callback',
- '#define CRYPTO_set_locking_callback GRPC_SHADOW_CRYPTO_set_locking_callback',
- '#define CRYPTO_set_thread_local GRPC_SHADOW_CRYPTO_set_thread_local',
- '#define CRYPTO_STATIC_MUTEX_lock_read GRPC_SHADOW_CRYPTO_STATIC_MUTEX_lock_read',
- '#define CRYPTO_STATIC_MUTEX_lock_write GRPC_SHADOW_CRYPTO_STATIC_MUTEX_lock_write',
- '#define CRYPTO_STATIC_MUTEX_unlock_read GRPC_SHADOW_CRYPTO_STATIC_MUTEX_unlock_read',
- '#define CRYPTO_STATIC_MUTEX_unlock_write GRPC_SHADOW_CRYPTO_STATIC_MUTEX_unlock_write',
- '#define CRYPTO_sysrand GRPC_SHADOW_CRYPTO_sysrand',
- '#define CRYPTO_THREADID_current GRPC_SHADOW_CRYPTO_THREADID_current',
- '#define CRYPTO_THREADID_set_callback GRPC_SHADOW_CRYPTO_THREADID_set_callback',
- '#define CRYPTO_THREADID_set_numeric GRPC_SHADOW_CRYPTO_THREADID_set_numeric',
- '#define CRYPTO_THREADID_set_pointer GRPC_SHADOW_CRYPTO_THREADID_set_pointer',
- '#define CRYPTO_tls1_prf GRPC_SHADOW_CRYPTO_tls1_prf',
- '#define CTR_DRBG_clear GRPC_SHADOW_CTR_DRBG_clear',
- '#define CTR_DRBG_generate GRPC_SHADOW_CTR_DRBG_generate',
- '#define CTR_DRBG_init GRPC_SHADOW_CTR_DRBG_init',
- '#define CTR_DRBG_reseed GRPC_SHADOW_CTR_DRBG_reseed',
- '#define d2i_ACCESS_DESCRIPTION GRPC_SHADOW_d2i_ACCESS_DESCRIPTION',
- '#define d2i_ASN1_BIT_STRING GRPC_SHADOW_d2i_ASN1_BIT_STRING',
- '#define d2i_ASN1_BMPSTRING GRPC_SHADOW_d2i_ASN1_BMPSTRING',
- '#define d2i_ASN1_BOOLEAN GRPC_SHADOW_d2i_ASN1_BOOLEAN',
- '#define d2i_ASN1_ENUMERATED GRPC_SHADOW_d2i_ASN1_ENUMERATED',
- '#define d2i_ASN1_GENERALIZEDTIME GRPC_SHADOW_d2i_ASN1_GENERALIZEDTIME',
- '#define d2i_ASN1_GENERALSTRING GRPC_SHADOW_d2i_ASN1_GENERALSTRING',
- '#define d2i_ASN1_IA5STRING GRPC_SHADOW_d2i_ASN1_IA5STRING',
- '#define d2i_ASN1_INTEGER GRPC_SHADOW_d2i_ASN1_INTEGER',
- '#define d2i_ASN1_NULL GRPC_SHADOW_d2i_ASN1_NULL',
- '#define d2i_ASN1_OBJECT GRPC_SHADOW_d2i_ASN1_OBJECT',
- '#define d2i_ASN1_OCTET_STRING GRPC_SHADOW_d2i_ASN1_OCTET_STRING',
- '#define d2i_ASN1_PRINTABLE GRPC_SHADOW_d2i_ASN1_PRINTABLE',
- '#define d2i_ASN1_PRINTABLESTRING GRPC_SHADOW_d2i_ASN1_PRINTABLESTRING',
- '#define d2i_ASN1_SEQUENCE_ANY GRPC_SHADOW_d2i_ASN1_SEQUENCE_ANY',
- '#define d2i_ASN1_SET_ANY GRPC_SHADOW_d2i_ASN1_SET_ANY',
- '#define d2i_ASN1_T61STRING GRPC_SHADOW_d2i_ASN1_T61STRING',
- '#define d2i_ASN1_TIME GRPC_SHADOW_d2i_ASN1_TIME',
- '#define d2i_ASN1_TYPE GRPC_SHADOW_d2i_ASN1_TYPE',
- '#define d2i_ASN1_UNIVERSALSTRING GRPC_SHADOW_d2i_ASN1_UNIVERSALSTRING',
- '#define d2i_ASN1_UTCTIME GRPC_SHADOW_d2i_ASN1_UTCTIME',
- '#define d2i_ASN1_UTF8STRING GRPC_SHADOW_d2i_ASN1_UTF8STRING',
- '#define d2i_ASN1_VISIBLESTRING GRPC_SHADOW_d2i_ASN1_VISIBLESTRING',
- '#define d2i_AUTHORITY_INFO_ACCESS GRPC_SHADOW_d2i_AUTHORITY_INFO_ACCESS',
- '#define d2i_AUTHORITY_KEYID GRPC_SHADOW_d2i_AUTHORITY_KEYID',
- '#define d2i_AutoPrivateKey GRPC_SHADOW_d2i_AutoPrivateKey',
- '#define d2i_BASIC_CONSTRAINTS GRPC_SHADOW_d2i_BASIC_CONSTRAINTS',
- '#define d2i_CERTIFICATEPOLICIES GRPC_SHADOW_d2i_CERTIFICATEPOLICIES',
- '#define d2i_CRL_DIST_POINTS GRPC_SHADOW_d2i_CRL_DIST_POINTS',
- '#define d2i_DHparams GRPC_SHADOW_d2i_DHparams',
- '#define d2i_DHparams_bio GRPC_SHADOW_d2i_DHparams_bio',
- '#define d2i_DIRECTORYSTRING GRPC_SHADOW_d2i_DIRECTORYSTRING',
- '#define d2i_DISPLAYTEXT GRPC_SHADOW_d2i_DISPLAYTEXT',
- '#define d2i_DIST_POINT GRPC_SHADOW_d2i_DIST_POINT',
- '#define d2i_DIST_POINT_NAME GRPC_SHADOW_d2i_DIST_POINT_NAME',
- '#define d2i_DSAparams GRPC_SHADOW_d2i_DSAparams',
- '#define d2i_DSAPrivateKey GRPC_SHADOW_d2i_DSAPrivateKey',
- '#define d2i_DSAPrivateKey_bio GRPC_SHADOW_d2i_DSAPrivateKey_bio',
- '#define d2i_DSAPrivateKey_fp GRPC_SHADOW_d2i_DSAPrivateKey_fp',
- '#define d2i_DSA_PUBKEY GRPC_SHADOW_d2i_DSA_PUBKEY',
- '#define d2i_DSA_PUBKEY_bio GRPC_SHADOW_d2i_DSA_PUBKEY_bio',
- '#define d2i_DSA_PUBKEY_fp GRPC_SHADOW_d2i_DSA_PUBKEY_fp',
- '#define d2i_DSAPublicKey GRPC_SHADOW_d2i_DSAPublicKey',
- '#define d2i_DSA_SIG GRPC_SHADOW_d2i_DSA_SIG',
- '#define d2i_ECDSA_SIG GRPC_SHADOW_d2i_ECDSA_SIG',
- '#define d2i_ECParameters GRPC_SHADOW_d2i_ECParameters',
- '#define d2i_ECPrivateKey GRPC_SHADOW_d2i_ECPrivateKey',
- '#define d2i_ECPrivateKey_bio GRPC_SHADOW_d2i_ECPrivateKey_bio',
- '#define d2i_ECPrivateKey_fp GRPC_SHADOW_d2i_ECPrivateKey_fp',
- '#define d2i_EC_PUBKEY GRPC_SHADOW_d2i_EC_PUBKEY',
- '#define d2i_EC_PUBKEY_bio GRPC_SHADOW_d2i_EC_PUBKEY_bio',
- '#define d2i_EC_PUBKEY_fp GRPC_SHADOW_d2i_EC_PUBKEY_fp',
- '#define d2i_EDIPARTYNAME GRPC_SHADOW_d2i_EDIPARTYNAME',
- '#define d2i_EXTENDED_KEY_USAGE GRPC_SHADOW_d2i_EXTENDED_KEY_USAGE',
- '#define d2i_GENERAL_NAME GRPC_SHADOW_d2i_GENERAL_NAME',
- '#define d2i_GENERAL_NAMES GRPC_SHADOW_d2i_GENERAL_NAMES',
- '#define d2i_ISSUING_DIST_POINT GRPC_SHADOW_d2i_ISSUING_DIST_POINT',
- '#define d2i_NETSCAPE_SPKAC GRPC_SHADOW_d2i_NETSCAPE_SPKAC',
- '#define d2i_NETSCAPE_SPKI GRPC_SHADOW_d2i_NETSCAPE_SPKI',
- '#define d2i_NOTICEREF GRPC_SHADOW_d2i_NOTICEREF',
- '#define d2i_OTHERNAME GRPC_SHADOW_d2i_OTHERNAME',
- '#define d2i_PKCS12 GRPC_SHADOW_d2i_PKCS12',
- '#define d2i_PKCS12_bio GRPC_SHADOW_d2i_PKCS12_bio',
- '#define d2i_PKCS12_fp GRPC_SHADOW_d2i_PKCS12_fp',
- '#define d2i_PKCS7 GRPC_SHADOW_d2i_PKCS7',
- '#define d2i_PKCS7_bio GRPC_SHADOW_d2i_PKCS7_bio',
- '#define d2i_PKCS8_bio GRPC_SHADOW_d2i_PKCS8_bio',
- '#define d2i_PKCS8_fp GRPC_SHADOW_d2i_PKCS8_fp',
- '#define d2i_PKCS8PrivateKey_bio GRPC_SHADOW_d2i_PKCS8PrivateKey_bio',
- '#define d2i_PKCS8PrivateKey_fp GRPC_SHADOW_d2i_PKCS8PrivateKey_fp',
- '#define d2i_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO',
- '#define d2i_PKCS8_PRIV_KEY_INFO_bio GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO_bio',
- '#define d2i_PKCS8_PRIV_KEY_INFO_fp GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO_fp',
- '#define d2i_PKEY_USAGE_PERIOD GRPC_SHADOW_d2i_PKEY_USAGE_PERIOD',
- '#define d2i_POLICYINFO GRPC_SHADOW_d2i_POLICYINFO',
- '#define d2i_POLICYQUALINFO GRPC_SHADOW_d2i_POLICYQUALINFO',
- '#define d2i_PrivateKey GRPC_SHADOW_d2i_PrivateKey',
- '#define d2i_PrivateKey_bio GRPC_SHADOW_d2i_PrivateKey_bio',
- '#define d2i_PrivateKey_fp GRPC_SHADOW_d2i_PrivateKey_fp',
- '#define d2i_PROXY_CERT_INFO_EXTENSION GRPC_SHADOW_d2i_PROXY_CERT_INFO_EXTENSION',
- '#define d2i_PROXY_POLICY GRPC_SHADOW_d2i_PROXY_POLICY',
- '#define d2i_PUBKEY GRPC_SHADOW_d2i_PUBKEY',
- '#define d2i_PUBKEY_bio GRPC_SHADOW_d2i_PUBKEY_bio',
- '#define d2i_PUBKEY_fp GRPC_SHADOW_d2i_PUBKEY_fp',
- '#define d2i_PublicKey GRPC_SHADOW_d2i_PublicKey',
- '#define d2i_RSAPrivateKey GRPC_SHADOW_d2i_RSAPrivateKey',
- '#define d2i_RSAPrivateKey_bio GRPC_SHADOW_d2i_RSAPrivateKey_bio',
- '#define d2i_RSAPrivateKey_fp GRPC_SHADOW_d2i_RSAPrivateKey_fp',
- '#define d2i_RSA_PSS_PARAMS GRPC_SHADOW_d2i_RSA_PSS_PARAMS',
- '#define d2i_RSA_PUBKEY GRPC_SHADOW_d2i_RSA_PUBKEY',
- '#define d2i_RSA_PUBKEY_bio GRPC_SHADOW_d2i_RSA_PUBKEY_bio',
- '#define d2i_RSA_PUBKEY_fp GRPC_SHADOW_d2i_RSA_PUBKEY_fp',
- '#define d2i_RSAPublicKey GRPC_SHADOW_d2i_RSAPublicKey',
- '#define d2i_RSAPublicKey_bio GRPC_SHADOW_d2i_RSAPublicKey_bio',
- '#define d2i_RSAPublicKey_fp GRPC_SHADOW_d2i_RSAPublicKey_fp',
- '#define d2i_SSL_SESSION GRPC_SHADOW_d2i_SSL_SESSION',
- '#define d2i_SSL_SESSION_bio GRPC_SHADOW_d2i_SSL_SESSION_bio',
- '#define d2i_SXNET GRPC_SHADOW_d2i_SXNET',
- '#define d2i_SXNETID GRPC_SHADOW_d2i_SXNETID',
- '#define d2i_USERNOTICE GRPC_SHADOW_d2i_USERNOTICE',
- '#define d2i_X509 GRPC_SHADOW_d2i_X509',
- '#define d2i_X509_ALGOR GRPC_SHADOW_d2i_X509_ALGOR',
- '#define d2i_X509_ALGORS GRPC_SHADOW_d2i_X509_ALGORS',
- '#define d2i_X509_ATTRIBUTE GRPC_SHADOW_d2i_X509_ATTRIBUTE',
- '#define d2i_X509_AUX GRPC_SHADOW_d2i_X509_AUX',
- '#define d2i_X509_bio GRPC_SHADOW_d2i_X509_bio',
- '#define d2i_X509_CERT_AUX GRPC_SHADOW_d2i_X509_CERT_AUX',
- '#define d2i_X509_CINF GRPC_SHADOW_d2i_X509_CINF',
- '#define d2i_X509_CRL GRPC_SHADOW_d2i_X509_CRL',
- '#define d2i_X509_CRL_bio GRPC_SHADOW_d2i_X509_CRL_bio',
- '#define d2i_X509_CRL_fp GRPC_SHADOW_d2i_X509_CRL_fp',
- '#define d2i_X509_CRL_INFO GRPC_SHADOW_d2i_X509_CRL_INFO',
- '#define d2i_X509_EXTENSION GRPC_SHADOW_d2i_X509_EXTENSION',
- '#define d2i_X509_EXTENSIONS GRPC_SHADOW_d2i_X509_EXTENSIONS',
- '#define d2i_X509_fp GRPC_SHADOW_d2i_X509_fp',
- '#define d2i_X509_NAME GRPC_SHADOW_d2i_X509_NAME',
- '#define d2i_X509_NAME_ENTRY GRPC_SHADOW_d2i_X509_NAME_ENTRY',
- '#define d2i_X509_PUBKEY GRPC_SHADOW_d2i_X509_PUBKEY',
- '#define d2i_X509_REQ GRPC_SHADOW_d2i_X509_REQ',
- '#define d2i_X509_REQ_bio GRPC_SHADOW_d2i_X509_REQ_bio',
- '#define d2i_X509_REQ_fp GRPC_SHADOW_d2i_X509_REQ_fp',
- '#define d2i_X509_REQ_INFO GRPC_SHADOW_d2i_X509_REQ_INFO',
- '#define d2i_X509_REVOKED GRPC_SHADOW_d2i_X509_REVOKED',
- '#define d2i_X509_SIG GRPC_SHADOW_d2i_X509_SIG',
- '#define d2i_X509_VAL GRPC_SHADOW_d2i_X509_VAL',
- '#define DES_decrypt3 GRPC_SHADOW_DES_decrypt3',
- '#define DES_ecb3_encrypt GRPC_SHADOW_DES_ecb3_encrypt',
- '#define DES_ecb_encrypt GRPC_SHADOW_DES_ecb_encrypt',
- '#define DES_ede2_cbc_encrypt GRPC_SHADOW_DES_ede2_cbc_encrypt',
- '#define DES_ede3_cbc_encrypt GRPC_SHADOW_DES_ede3_cbc_encrypt',
- '#define DES_encrypt3 GRPC_SHADOW_DES_encrypt3',
- '#define DES_ncbc_encrypt GRPC_SHADOW_DES_ncbc_encrypt',
- '#define DES_set_key GRPC_SHADOW_DES_set_key',
- '#define DES_set_key_unchecked GRPC_SHADOW_DES_set_key_unchecked',
- '#define DES_set_odd_parity GRPC_SHADOW_DES_set_odd_parity',
- '#define DH_check GRPC_SHADOW_DH_check',
- '#define DH_check_pub_key GRPC_SHADOW_DH_check_pub_key',
- '#define DH_compute_key GRPC_SHADOW_DH_compute_key',
- '#define DH_free GRPC_SHADOW_DH_free',
- '#define DH_generate_key GRPC_SHADOW_DH_generate_key',
- '#define DH_generate_parameters_ex GRPC_SHADOW_DH_generate_parameters_ex',
- '#define DH_get0_key GRPC_SHADOW_DH_get0_key',
- '#define DH_get0_pqg GRPC_SHADOW_DH_get0_pqg',
- '#define DH_get_ex_data GRPC_SHADOW_DH_get_ex_data',
- '#define DH_get_ex_new_index GRPC_SHADOW_DH_get_ex_new_index',
- '#define DH_marshal_parameters GRPC_SHADOW_DH_marshal_parameters',
- '#define DH_new GRPC_SHADOW_DH_new',
- '#define DH_num_bits GRPC_SHADOW_DH_num_bits',
- '#define DHparams_dup GRPC_SHADOW_DHparams_dup',
- '#define DH_parse_parameters GRPC_SHADOW_DH_parse_parameters',
- '#define DH_set0_key GRPC_SHADOW_DH_set0_key',
- '#define DH_set0_pqg GRPC_SHADOW_DH_set0_pqg',
- '#define DH_set_ex_data GRPC_SHADOW_DH_set_ex_data',
- '#define DH_size GRPC_SHADOW_DH_size',
- '#define DH_up_ref GRPC_SHADOW_DH_up_ref',
- '#define DIRECTORYSTRING_free GRPC_SHADOW_DIRECTORYSTRING_free',
- '#define DIRECTORYSTRING_it GRPC_SHADOW_DIRECTORYSTRING_it',
- '#define DIRECTORYSTRING_new GRPC_SHADOW_DIRECTORYSTRING_new',
- '#define DISPLAYTEXT_free GRPC_SHADOW_DISPLAYTEXT_free',
- '#define DISPLAYTEXT_it GRPC_SHADOW_DISPLAYTEXT_it',
- '#define DISPLAYTEXT_new GRPC_SHADOW_DISPLAYTEXT_new',
- '#define DIST_POINT_free GRPC_SHADOW_DIST_POINT_free',
- '#define DIST_POINT_it GRPC_SHADOW_DIST_POINT_it',
- '#define DIST_POINT_NAME_free GRPC_SHADOW_DIST_POINT_NAME_free',
- '#define DIST_POINT_NAME_it GRPC_SHADOW_DIST_POINT_NAME_it',
- '#define DIST_POINT_NAME_new GRPC_SHADOW_DIST_POINT_NAME_new',
- '#define DIST_POINT_new GRPC_SHADOW_DIST_POINT_new',
- '#define DIST_POINT_set_dpname GRPC_SHADOW_DIST_POINT_set_dpname',
- '#define dsa_asn1_meth GRPC_SHADOW_dsa_asn1_meth',
- '#define DSA_check_signature GRPC_SHADOW_DSA_check_signature',
- '#define DSA_do_check_signature GRPC_SHADOW_DSA_do_check_signature',
- '#define DSA_do_sign GRPC_SHADOW_DSA_do_sign',
- '#define DSA_do_verify GRPC_SHADOW_DSA_do_verify',
- '#define DSA_dup_DH GRPC_SHADOW_DSA_dup_DH',
- '#define DSA_free GRPC_SHADOW_DSA_free',
- '#define DSA_generate_key GRPC_SHADOW_DSA_generate_key',
- '#define DSA_generate_parameters_ex GRPC_SHADOW_DSA_generate_parameters_ex',
- '#define DSA_get0_key GRPC_SHADOW_DSA_get0_key',
- '#define DSA_get0_pqg GRPC_SHADOW_DSA_get0_pqg',
- '#define DSA_get_ex_data GRPC_SHADOW_DSA_get_ex_data',
- '#define DSA_get_ex_new_index GRPC_SHADOW_DSA_get_ex_new_index',
- '#define DSA_marshal_parameters GRPC_SHADOW_DSA_marshal_parameters',
- '#define DSA_marshal_private_key GRPC_SHADOW_DSA_marshal_private_key',
- '#define DSA_marshal_public_key GRPC_SHADOW_DSA_marshal_public_key',
- '#define DSA_new GRPC_SHADOW_DSA_new',
- '#define DSAparams_dup GRPC_SHADOW_DSAparams_dup',
- '#define DSA_parse_parameters GRPC_SHADOW_DSA_parse_parameters',
- '#define DSA_parse_private_key GRPC_SHADOW_DSA_parse_private_key',
- '#define DSA_parse_public_key GRPC_SHADOW_DSA_parse_public_key',
- '#define DSA_set0_key GRPC_SHADOW_DSA_set0_key',
- '#define DSA_set0_pqg GRPC_SHADOW_DSA_set0_pqg',
- '#define DSA_set_ex_data GRPC_SHADOW_DSA_set_ex_data',
- '#define DSA_SIG_free GRPC_SHADOW_DSA_SIG_free',
- '#define DSA_SIG_marshal GRPC_SHADOW_DSA_SIG_marshal',
- '#define DSA_sign GRPC_SHADOW_DSA_sign',
- '#define DSA_SIG_new GRPC_SHADOW_DSA_SIG_new',
- '#define DSA_SIG_parse GRPC_SHADOW_DSA_SIG_parse',
- '#define DSA_size GRPC_SHADOW_DSA_size',
- '#define DSA_up_ref GRPC_SHADOW_DSA_up_ref',
- '#define DSA_verify GRPC_SHADOW_DSA_verify',
- '#define DTLS_client_method GRPC_SHADOW_DTLS_client_method',
- '#define DTLS_method GRPC_SHADOW_DTLS_method',
- '#define DTLS_server_method GRPC_SHADOW_DTLS_server_method',
- '#define DTLSv1_2_client_method GRPC_SHADOW_DTLSv1_2_client_method',
- '#define DTLSv1_2_method GRPC_SHADOW_DTLSv1_2_method',
- '#define DTLSv1_2_server_method GRPC_SHADOW_DTLSv1_2_server_method',
- '#define DTLSv1_client_method GRPC_SHADOW_DTLSv1_client_method',
- '#define DTLSv1_get_timeout GRPC_SHADOW_DTLSv1_get_timeout',
- '#define DTLSv1_handle_timeout GRPC_SHADOW_DTLSv1_handle_timeout',
- '#define DTLSv1_method GRPC_SHADOW_DTLSv1_method',
- '#define DTLSv1_server_method GRPC_SHADOW_DTLSv1_server_method',
- '#define DTLSv1_set_initial_timeout_duration GRPC_SHADOW_DTLSv1_set_initial_timeout_duration',
- '#define DTLS_with_buffers_method GRPC_SHADOW_DTLS_with_buffers_method',
- '#define ec_asn1_meth GRPC_SHADOW_ec_asn1_meth',
- '#define ec_bignum_to_felem GRPC_SHADOW_ec_bignum_to_felem',
- '#define ec_bignum_to_scalar GRPC_SHADOW_ec_bignum_to_scalar',
- '#define ec_cmp_x_coordinate GRPC_SHADOW_ec_cmp_x_coordinate',
- '#define ec_compute_wNAF GRPC_SHADOW_ec_compute_wNAF',
- '#define EC_curve_nid2nist GRPC_SHADOW_EC_curve_nid2nist',
- '#define EC_curve_nist2nid GRPC_SHADOW_EC_curve_nist2nid',
- '#define ECDH_compute_key GRPC_SHADOW_ECDH_compute_key',
- '#define ECDH_compute_key_fips GRPC_SHADOW_ECDH_compute_key_fips',
- '#define ECDSA_do_sign GRPC_SHADOW_ECDSA_do_sign',
- '#define ECDSA_do_verify GRPC_SHADOW_ECDSA_do_verify',
- '#define ECDSA_SIG_free GRPC_SHADOW_ECDSA_SIG_free',
- '#define ECDSA_SIG_from_bytes GRPC_SHADOW_ECDSA_SIG_from_bytes',
- '#define ECDSA_SIG_get0 GRPC_SHADOW_ECDSA_SIG_get0',
- '#define ECDSA_SIG_marshal GRPC_SHADOW_ECDSA_SIG_marshal',
- '#define ECDSA_SIG_max_len GRPC_SHADOW_ECDSA_SIG_max_len',
- '#define ECDSA_sign GRPC_SHADOW_ECDSA_sign',
- '#define ECDSA_SIG_new GRPC_SHADOW_ECDSA_SIG_new',
- '#define ECDSA_SIG_parse GRPC_SHADOW_ECDSA_SIG_parse',
- '#define ECDSA_SIG_set0 GRPC_SHADOW_ECDSA_SIG_set0',
- '#define ECDSA_SIG_to_bytes GRPC_SHADOW_ECDSA_SIG_to_bytes',
- '#define ECDSA_size GRPC_SHADOW_ECDSA_size',
- '#define ECDSA_verify GRPC_SHADOW_ECDSA_verify',
- '#define ec_felem_add GRPC_SHADOW_ec_felem_add',
- '#define ec_felem_equal GRPC_SHADOW_ec_felem_equal',
- '#define ec_felem_neg GRPC_SHADOW_ec_felem_neg',
- '#define ec_felem_non_zero_mask GRPC_SHADOW_ec_felem_non_zero_mask',
- '#define ec_felem_select GRPC_SHADOW_ec_felem_select',
- '#define ec_felem_sub GRPC_SHADOW_ec_felem_sub',
- '#define ec_felem_to_bignum GRPC_SHADOW_ec_felem_to_bignum',
- '#define EC_get_builtin_curves GRPC_SHADOW_EC_get_builtin_curves',
- '#define ec_get_x_coordinate_as_scalar GRPC_SHADOW_ec_get_x_coordinate_as_scalar',
- '#define ec_GFp_mont_add GRPC_SHADOW_ec_GFp_mont_add',
- '#define ec_GFp_mont_bignum_to_felem GRPC_SHADOW_ec_GFp_mont_bignum_to_felem',
- '#define ec_GFp_mont_dbl GRPC_SHADOW_ec_GFp_mont_dbl',
- '#define ec_GFp_mont_felem_mul GRPC_SHADOW_ec_GFp_mont_felem_mul',
- '#define ec_GFp_mont_felem_sqr GRPC_SHADOW_ec_GFp_mont_felem_sqr',
- '#define ec_GFp_mont_felem_to_bignum GRPC_SHADOW_ec_GFp_mont_felem_to_bignum',
- '#define ec_GFp_mont_group_finish GRPC_SHADOW_ec_GFp_mont_group_finish',
- '#define ec_GFp_mont_group_init GRPC_SHADOW_ec_GFp_mont_group_init',
- '#define ec_GFp_mont_group_set_curve GRPC_SHADOW_ec_GFp_mont_group_set_curve',
- '#define EC_GFp_mont_method GRPC_SHADOW_EC_GFp_mont_method',
- '#define ec_GFp_mont_mul GRPC_SHADOW_ec_GFp_mont_mul',
- '#define ec_GFp_mont_mul_base GRPC_SHADOW_ec_GFp_mont_mul_base',
- '#define ec_GFp_mont_mul_public GRPC_SHADOW_ec_GFp_mont_mul_public',
- '#define EC_GFp_nistp224_method GRPC_SHADOW_EC_GFp_nistp224_method',
- '#define EC_GFp_nistp256_method GRPC_SHADOW_EC_GFp_nistp256_method',
- '#define ec_GFp_nistp_recode_scalar_bits GRPC_SHADOW_ec_GFp_nistp_recode_scalar_bits',
- '#define EC_GFp_nistz256_method GRPC_SHADOW_EC_GFp_nistz256_method',
- '#define ec_GFp_simple_cmp GRPC_SHADOW_ec_GFp_simple_cmp',
- '#define ec_GFp_simple_cmp_x_coordinate GRPC_SHADOW_ec_GFp_simple_cmp_x_coordinate',
- '#define ec_GFp_simple_group_finish GRPC_SHADOW_ec_GFp_simple_group_finish',
- '#define ec_GFp_simple_group_get_curve GRPC_SHADOW_ec_GFp_simple_group_get_curve',
- '#define ec_GFp_simple_group_init GRPC_SHADOW_ec_GFp_simple_group_init',
- '#define ec_GFp_simple_group_set_curve GRPC_SHADOW_ec_GFp_simple_group_set_curve',
- '#define ec_GFp_simple_invert GRPC_SHADOW_ec_GFp_simple_invert',
- '#define ec_GFp_simple_is_at_infinity GRPC_SHADOW_ec_GFp_simple_is_at_infinity',
- '#define ec_GFp_simple_is_on_curve GRPC_SHADOW_ec_GFp_simple_is_on_curve',
- '#define ec_GFp_simple_mont_inv_mod_ord_vartime GRPC_SHADOW_ec_GFp_simple_mont_inv_mod_ord_vartime',
- '#define ec_GFp_simple_point_copy GRPC_SHADOW_ec_GFp_simple_point_copy',
- '#define ec_GFp_simple_point_init GRPC_SHADOW_ec_GFp_simple_point_init',
- '#define ec_GFp_simple_point_set_affine_coordinates GRPC_SHADOW_ec_GFp_simple_point_set_affine_coordinates',
- '#define ec_GFp_simple_point_set_to_infinity GRPC_SHADOW_ec_GFp_simple_point_set_to_infinity',
- '#define EC_GROUP_cmp GRPC_SHADOW_EC_GROUP_cmp',
- '#define EC_GROUP_dup GRPC_SHADOW_EC_GROUP_dup',
- '#define EC_GROUP_free GRPC_SHADOW_EC_GROUP_free',
- '#define EC_GROUP_get0_generator GRPC_SHADOW_EC_GROUP_get0_generator',
- '#define EC_GROUP_get0_order GRPC_SHADOW_EC_GROUP_get0_order',
- '#define EC_GROUP_get_cofactor GRPC_SHADOW_EC_GROUP_get_cofactor',
- '#define EC_GROUP_get_curve_GFp GRPC_SHADOW_EC_GROUP_get_curve_GFp',
- '#define EC_GROUP_get_curve_name GRPC_SHADOW_EC_GROUP_get_curve_name',
- '#define EC_GROUP_get_degree GRPC_SHADOW_EC_GROUP_get_degree',
- '#define EC_GROUP_get_order GRPC_SHADOW_EC_GROUP_get_order',
- '#define EC_GROUP_method_of GRPC_SHADOW_EC_GROUP_method_of',
- '#define ec_group_new GRPC_SHADOW_ec_group_new',
- '#define EC_GROUP_new_by_curve_name GRPC_SHADOW_EC_GROUP_new_by_curve_name',
- '#define EC_GROUP_new_curve_GFp GRPC_SHADOW_EC_GROUP_new_curve_GFp',
- '#define EC_GROUP_order_bits GRPC_SHADOW_EC_GROUP_order_bits',
- '#define EC_GROUP_set_asn1_flag GRPC_SHADOW_EC_GROUP_set_asn1_flag',
- '#define EC_GROUP_set_generator GRPC_SHADOW_EC_GROUP_set_generator',
- '#define EC_GROUP_set_point_conversion_form GRPC_SHADOW_EC_GROUP_set_point_conversion_form',
- '#define EC_KEY_check_fips GRPC_SHADOW_EC_KEY_check_fips',
- '#define EC_KEY_check_key GRPC_SHADOW_EC_KEY_check_key',
- '#define EC_KEY_derive_from_secret GRPC_SHADOW_EC_KEY_derive_from_secret',
- '#define EC_KEY_dup GRPC_SHADOW_EC_KEY_dup',
- '#define EC_KEY_free GRPC_SHADOW_EC_KEY_free',
- '#define EC_KEY_generate_key GRPC_SHADOW_EC_KEY_generate_key',
- '#define EC_KEY_generate_key_fips GRPC_SHADOW_EC_KEY_generate_key_fips',
- '#define EC_KEY_get0_group GRPC_SHADOW_EC_KEY_get0_group',
- '#define EC_KEY_get0_private_key GRPC_SHADOW_EC_KEY_get0_private_key',
- '#define EC_KEY_get0_public_key GRPC_SHADOW_EC_KEY_get0_public_key',
- '#define EC_KEY_get_conv_form GRPC_SHADOW_EC_KEY_get_conv_form',
- '#define EC_KEY_get_enc_flags GRPC_SHADOW_EC_KEY_get_enc_flags',
- '#define EC_KEY_get_ex_data GRPC_SHADOW_EC_KEY_get_ex_data',
- '#define EC_KEY_get_ex_new_index GRPC_SHADOW_EC_KEY_get_ex_new_index',
- '#define EC_KEY_is_opaque GRPC_SHADOW_EC_KEY_is_opaque',
- '#define EC_KEY_key2buf GRPC_SHADOW_EC_KEY_key2buf',
- '#define EC_KEY_marshal_curve_name GRPC_SHADOW_EC_KEY_marshal_curve_name',
- '#define EC_KEY_marshal_private_key GRPC_SHADOW_EC_KEY_marshal_private_key',
- '#define EC_KEY_new GRPC_SHADOW_EC_KEY_new',
- '#define EC_KEY_new_by_curve_name GRPC_SHADOW_EC_KEY_new_by_curve_name',
- '#define EC_KEY_new_method GRPC_SHADOW_EC_KEY_new_method',
- '#define EC_KEY_parse_curve_name GRPC_SHADOW_EC_KEY_parse_curve_name',
- '#define EC_KEY_parse_parameters GRPC_SHADOW_EC_KEY_parse_parameters',
- '#define EC_KEY_parse_private_key GRPC_SHADOW_EC_KEY_parse_private_key',
- '#define EC_KEY_set_asn1_flag GRPC_SHADOW_EC_KEY_set_asn1_flag',
- '#define EC_KEY_set_conv_form GRPC_SHADOW_EC_KEY_set_conv_form',
- '#define EC_KEY_set_enc_flags GRPC_SHADOW_EC_KEY_set_enc_flags',
- '#define EC_KEY_set_ex_data GRPC_SHADOW_EC_KEY_set_ex_data',
- '#define EC_KEY_set_group GRPC_SHADOW_EC_KEY_set_group',
- '#define EC_KEY_set_private_key GRPC_SHADOW_EC_KEY_set_private_key',
- '#define EC_KEY_set_public_key GRPC_SHADOW_EC_KEY_set_public_key',
- '#define EC_KEY_set_public_key_affine_coordinates GRPC_SHADOW_EC_KEY_set_public_key_affine_coordinates',
- '#define EC_KEY_up_ref GRPC_SHADOW_EC_KEY_up_ref',
- '#define EC_METHOD_get_field_type GRPC_SHADOW_EC_METHOD_get_field_type',
- '#define ec_pkey_meth GRPC_SHADOW_ec_pkey_meth',
- '#define ecp_nistz256_avx2_select_w7 GRPC_SHADOW_ecp_nistz256_avx2_select_w7',
- '#define ecp_nistz256_mul_mont GRPC_SHADOW_ecp_nistz256_mul_mont',
- '#define ecp_nistz256_neg GRPC_SHADOW_ecp_nistz256_neg',
- '#define ecp_nistz256_ord_mul_mont GRPC_SHADOW_ecp_nistz256_ord_mul_mont',
- '#define ecp_nistz256_ord_sqr_mont GRPC_SHADOW_ecp_nistz256_ord_sqr_mont',
- '#define ecp_nistz256_point_add GRPC_SHADOW_ecp_nistz256_point_add',
- '#define ecp_nistz256_point_add_affine GRPC_SHADOW_ecp_nistz256_point_add_affine',
- '#define ecp_nistz256_point_double GRPC_SHADOW_ecp_nistz256_point_double',
- '#define ecp_nistz256_select_w5 GRPC_SHADOW_ecp_nistz256_select_w5',
- '#define ecp_nistz256_select_w7 GRPC_SHADOW_ecp_nistz256_select_w7',
- '#define ecp_nistz256_sqr_mont GRPC_SHADOW_ecp_nistz256_sqr_mont',
- '#define EC_POINT_add GRPC_SHADOW_EC_POINT_add',
- '#define EC_POINT_clear_free GRPC_SHADOW_EC_POINT_clear_free',
- '#define EC_POINT_cmp GRPC_SHADOW_EC_POINT_cmp',
- '#define EC_POINT_copy GRPC_SHADOW_EC_POINT_copy',
- '#define EC_POINT_dbl GRPC_SHADOW_EC_POINT_dbl',
- '#define EC_POINT_dup GRPC_SHADOW_EC_POINT_dup',
- '#define EC_POINT_free GRPC_SHADOW_EC_POINT_free',
- '#define ec_point_get_affine_coordinate_bytes GRPC_SHADOW_ec_point_get_affine_coordinate_bytes',
- '#define EC_POINT_get_affine_coordinates_GFp GRPC_SHADOW_EC_POINT_get_affine_coordinates_GFp',
- '#define EC_POINT_invert GRPC_SHADOW_EC_POINT_invert',
- '#define EC_POINT_is_at_infinity GRPC_SHADOW_EC_POINT_is_at_infinity',
- '#define EC_POINT_is_on_curve GRPC_SHADOW_EC_POINT_is_on_curve',
- '#define EC_POINT_mul GRPC_SHADOW_EC_POINT_mul',
- '#define ec_point_mul_scalar GRPC_SHADOW_ec_point_mul_scalar',
- '#define ec_point_mul_scalar_base GRPC_SHADOW_ec_point_mul_scalar_base',
- '#define ec_point_mul_scalar_public GRPC_SHADOW_ec_point_mul_scalar_public',
- '#define EC_POINT_new GRPC_SHADOW_EC_POINT_new',
- '#define EC_POINT_oct2point GRPC_SHADOW_EC_POINT_oct2point',
- '#define EC_POINT_point2cbb GRPC_SHADOW_EC_POINT_point2cbb',
- '#define EC_POINT_point2oct GRPC_SHADOW_EC_POINT_point2oct',
- '#define EC_POINT_set_affine_coordinates_GFp GRPC_SHADOW_EC_POINT_set_affine_coordinates_GFp',
- '#define EC_POINT_set_compressed_coordinates_GFp GRPC_SHADOW_EC_POINT_set_compressed_coordinates_GFp',
- '#define EC_POINT_set_to_infinity GRPC_SHADOW_EC_POINT_set_to_infinity',
- '#define ec_random_nonzero_scalar GRPC_SHADOW_ec_random_nonzero_scalar',
- '#define ec_scalar_add GRPC_SHADOW_ec_scalar_add',
- '#define ec_scalar_equal_vartime GRPC_SHADOW_ec_scalar_equal_vartime',
- '#define ec_scalar_from_montgomery GRPC_SHADOW_ec_scalar_from_montgomery',
- '#define ec_scalar_inv_montgomery GRPC_SHADOW_ec_scalar_inv_montgomery',
- '#define ec_scalar_inv_montgomery_vartime GRPC_SHADOW_ec_scalar_inv_montgomery_vartime',
- '#define ec_scalar_is_zero GRPC_SHADOW_ec_scalar_is_zero',
- '#define ec_scalar_mul_montgomery GRPC_SHADOW_ec_scalar_mul_montgomery',
- '#define ec_scalar_to_montgomery GRPC_SHADOW_ec_scalar_to_montgomery',
- '#define ec_simple_scalar_inv_montgomery GRPC_SHADOW_ec_simple_scalar_inv_montgomery',
- '#define ed25519_asn1_meth GRPC_SHADOW_ed25519_asn1_meth',
- '#define ED25519_keypair GRPC_SHADOW_ED25519_keypair',
- '#define ED25519_keypair_from_seed GRPC_SHADOW_ED25519_keypair_from_seed',
- '#define ed25519_pkey_meth GRPC_SHADOW_ed25519_pkey_meth',
- '#define ED25519_sign GRPC_SHADOW_ED25519_sign',
- '#define ED25519_verify GRPC_SHADOW_ED25519_verify',
- '#define EDIPARTYNAME_free GRPC_SHADOW_EDIPARTYNAME_free',
- '#define EDIPARTYNAME_it GRPC_SHADOW_EDIPARTYNAME_it',
- '#define EDIPARTYNAME_new GRPC_SHADOW_EDIPARTYNAME_new',
- '#define ENGINE_free GRPC_SHADOW_ENGINE_free',
- '#define ENGINE_get_ECDSA_method GRPC_SHADOW_ENGINE_get_ECDSA_method',
- '#define ENGINE_get_RSA_method GRPC_SHADOW_ENGINE_get_RSA_method',
- '#define ENGINE_load_builtin_engines GRPC_SHADOW_ENGINE_load_builtin_engines',
- '#define ENGINE_new GRPC_SHADOW_ENGINE_new',
- '#define ENGINE_register_all_complete GRPC_SHADOW_ENGINE_register_all_complete',
- '#define ENGINE_set_ECDSA_method GRPC_SHADOW_ENGINE_set_ECDSA_method',
- '#define ENGINE_set_RSA_method GRPC_SHADOW_ENGINE_set_RSA_method',
- '#define ERR_add_error_data GRPC_SHADOW_ERR_add_error_data',
- '#define ERR_add_error_dataf GRPC_SHADOW_ERR_add_error_dataf',
- '#define ERR_clear_error GRPC_SHADOW_ERR_clear_error',
- '#define ERR_clear_system_error GRPC_SHADOW_ERR_clear_system_error',
- '#define ERR_error_string GRPC_SHADOW_ERR_error_string',
- '#define ERR_error_string_n GRPC_SHADOW_ERR_error_string_n',
- '#define ERR_free_strings GRPC_SHADOW_ERR_free_strings',
- '#define ERR_func_error_string GRPC_SHADOW_ERR_func_error_string',
- '#define ERR_get_error GRPC_SHADOW_ERR_get_error',
- '#define ERR_get_error_line GRPC_SHADOW_ERR_get_error_line',
- '#define ERR_get_error_line_data GRPC_SHADOW_ERR_get_error_line_data',
- '#define ERR_get_next_error_library GRPC_SHADOW_ERR_get_next_error_library',
- '#define ERR_lib_error_string GRPC_SHADOW_ERR_lib_error_string',
- '#define ERR_load_BIO_strings GRPC_SHADOW_ERR_load_BIO_strings',
- '#define ERR_load_crypto_strings GRPC_SHADOW_ERR_load_crypto_strings',
- '#define ERR_load_ERR_strings GRPC_SHADOW_ERR_load_ERR_strings',
- '#define ERR_load_RAND_strings GRPC_SHADOW_ERR_load_RAND_strings',
- '#define ERR_load_SSL_strings GRPC_SHADOW_ERR_load_SSL_strings',
- '#define ERR_peek_error GRPC_SHADOW_ERR_peek_error',
- '#define ERR_peek_error_line GRPC_SHADOW_ERR_peek_error_line',
- '#define ERR_peek_error_line_data GRPC_SHADOW_ERR_peek_error_line_data',
- '#define ERR_peek_last_error GRPC_SHADOW_ERR_peek_last_error',
- '#define ERR_peek_last_error_line GRPC_SHADOW_ERR_peek_last_error_line',
- '#define ERR_peek_last_error_line_data GRPC_SHADOW_ERR_peek_last_error_line_data',
- '#define ERR_pop_to_mark GRPC_SHADOW_ERR_pop_to_mark',
- '#define ERR_print_errors GRPC_SHADOW_ERR_print_errors',
- '#define ERR_print_errors_cb GRPC_SHADOW_ERR_print_errors_cb',
- '#define ERR_print_errors_fp GRPC_SHADOW_ERR_print_errors_fp',
- '#define ERR_put_error GRPC_SHADOW_ERR_put_error',
- '#define ERR_reason_error_string GRPC_SHADOW_ERR_reason_error_string',
- '#define ERR_remove_state GRPC_SHADOW_ERR_remove_state',
- '#define ERR_remove_thread_state GRPC_SHADOW_ERR_remove_thread_state',
- '#define ERR_restore_state GRPC_SHADOW_ERR_restore_state',
- '#define ERR_save_state GRPC_SHADOW_ERR_save_state',
- '#define ERR_SAVE_STATE_free GRPC_SHADOW_ERR_SAVE_STATE_free',
- '#define ERR_set_mark GRPC_SHADOW_ERR_set_mark',
- '#define EVP_add_cipher_alias GRPC_SHADOW_EVP_add_cipher_alias',
- '#define EVP_add_digest GRPC_SHADOW_EVP_add_digest',
- '#define EVP_aead_aes_128_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_tls',
- '#define EVP_aead_aes_128_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv',
- '#define EVP_aead_aes_128_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_128_cbc_sha256_tls',
- '#define EVP_aead_aes_128_ccm_bluetooth GRPC_SHADOW_EVP_aead_aes_128_ccm_bluetooth',
- '#define EVP_aead_aes_128_ccm_bluetooth_8 GRPC_SHADOW_EVP_aead_aes_128_ccm_bluetooth_8',
- '#define EVP_aead_aes_128_ctr_hmac_sha256 GRPC_SHADOW_EVP_aead_aes_128_ctr_hmac_sha256',
- '#define EVP_aead_aes_128_gcm GRPC_SHADOW_EVP_aead_aes_128_gcm',
- '#define EVP_aead_aes_128_gcm_siv GRPC_SHADOW_EVP_aead_aes_128_gcm_siv',
- '#define EVP_aead_aes_128_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls12',
- '#define EVP_aead_aes_128_gcm_tls13 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls13',
- '#define EVP_aead_aes_192_gcm GRPC_SHADOW_EVP_aead_aes_192_gcm',
- '#define EVP_aead_aes_256_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls',
- '#define EVP_aead_aes_256_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv',
- '#define EVP_aead_aes_256_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha256_tls',
- '#define EVP_aead_aes_256_cbc_sha384_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha384_tls',
- '#define EVP_aead_aes_256_ctr_hmac_sha256 GRPC_SHADOW_EVP_aead_aes_256_ctr_hmac_sha256',
- '#define EVP_aead_aes_256_gcm GRPC_SHADOW_EVP_aead_aes_256_gcm',
- '#define EVP_aead_aes_256_gcm_siv GRPC_SHADOW_EVP_aead_aes_256_gcm_siv',
- '#define EVP_aead_aes_256_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_256_gcm_tls12',
- '#define EVP_aead_aes_256_gcm_tls13 GRPC_SHADOW_EVP_aead_aes_256_gcm_tls13',
- '#define EVP_aead_chacha20_poly1305 GRPC_SHADOW_EVP_aead_chacha20_poly1305',
- '#define EVP_AEAD_CTX_aead GRPC_SHADOW_EVP_AEAD_CTX_aead',
- '#define EVP_AEAD_CTX_cleanup GRPC_SHADOW_EVP_AEAD_CTX_cleanup',
- '#define EVP_AEAD_CTX_free GRPC_SHADOW_EVP_AEAD_CTX_free',
- '#define EVP_AEAD_CTX_get_iv GRPC_SHADOW_EVP_AEAD_CTX_get_iv',
- '#define EVP_AEAD_CTX_init GRPC_SHADOW_EVP_AEAD_CTX_init',
- '#define EVP_AEAD_CTX_init_with_direction GRPC_SHADOW_EVP_AEAD_CTX_init_with_direction',
- '#define EVP_AEAD_CTX_new GRPC_SHADOW_EVP_AEAD_CTX_new',
- '#define EVP_AEAD_CTX_open GRPC_SHADOW_EVP_AEAD_CTX_open',
- '#define EVP_AEAD_CTX_open_gather GRPC_SHADOW_EVP_AEAD_CTX_open_gather',
- '#define EVP_AEAD_CTX_seal GRPC_SHADOW_EVP_AEAD_CTX_seal',
- '#define EVP_AEAD_CTX_seal_scatter GRPC_SHADOW_EVP_AEAD_CTX_seal_scatter',
- '#define EVP_AEAD_CTX_tag_len GRPC_SHADOW_EVP_AEAD_CTX_tag_len',
- '#define EVP_AEAD_CTX_zero GRPC_SHADOW_EVP_AEAD_CTX_zero',
- '#define EVP_aead_des_ede3_cbc_sha1_tls GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_tls',
- '#define EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv',
- '#define EVP_AEAD_key_length GRPC_SHADOW_EVP_AEAD_key_length',
- '#define EVP_AEAD_max_overhead GRPC_SHADOW_EVP_AEAD_max_overhead',
- '#define EVP_AEAD_max_tag_len GRPC_SHADOW_EVP_AEAD_max_tag_len',
- '#define EVP_AEAD_nonce_length GRPC_SHADOW_EVP_AEAD_nonce_length',
- '#define EVP_aead_null_sha1_tls GRPC_SHADOW_EVP_aead_null_sha1_tls',
- '#define EVP_aead_xchacha20_poly1305 GRPC_SHADOW_EVP_aead_xchacha20_poly1305',
- '#define EVP_aes_128_cbc GRPC_SHADOW_EVP_aes_128_cbc',
- '#define EVP_aes_128_ctr GRPC_SHADOW_EVP_aes_128_ctr',
- '#define EVP_aes_128_ecb GRPC_SHADOW_EVP_aes_128_ecb',
- '#define EVP_aes_128_gcm GRPC_SHADOW_EVP_aes_128_gcm',
- '#define EVP_aes_128_ofb GRPC_SHADOW_EVP_aes_128_ofb',
- '#define EVP_aes_192_cbc GRPC_SHADOW_EVP_aes_192_cbc',
- '#define EVP_aes_192_ctr GRPC_SHADOW_EVP_aes_192_ctr',
- '#define EVP_aes_192_ecb GRPC_SHADOW_EVP_aes_192_ecb',
- '#define EVP_aes_192_gcm GRPC_SHADOW_EVP_aes_192_gcm',
- '#define EVP_aes_192_ofb GRPC_SHADOW_EVP_aes_192_ofb',
- '#define EVP_aes_256_cbc GRPC_SHADOW_EVP_aes_256_cbc',
- '#define EVP_aes_256_ctr GRPC_SHADOW_EVP_aes_256_ctr',
- '#define EVP_aes_256_ecb GRPC_SHADOW_EVP_aes_256_ecb',
- '#define EVP_aes_256_gcm GRPC_SHADOW_EVP_aes_256_gcm',
- '#define EVP_aes_256_ofb GRPC_SHADOW_EVP_aes_256_ofb',
- '#define EVP_BytesToKey GRPC_SHADOW_EVP_BytesToKey',
- '#define EVP_Cipher GRPC_SHADOW_EVP_Cipher',
- '#define EVP_CIPHER_block_size GRPC_SHADOW_EVP_CIPHER_block_size',
- '#define EVP_CIPHER_CTX_block_size GRPC_SHADOW_EVP_CIPHER_CTX_block_size',
- '#define EVP_CIPHER_CTX_cipher GRPC_SHADOW_EVP_CIPHER_CTX_cipher',
- '#define EVP_CIPHER_CTX_cleanup GRPC_SHADOW_EVP_CIPHER_CTX_cleanup',
- '#define EVP_CIPHER_CTX_copy GRPC_SHADOW_EVP_CIPHER_CTX_copy',
- '#define EVP_CIPHER_CTX_ctrl GRPC_SHADOW_EVP_CIPHER_CTX_ctrl',
- '#define EVP_CIPHER_CTX_encrypting GRPC_SHADOW_EVP_CIPHER_CTX_encrypting',
- '#define EVP_CIPHER_CTX_flags GRPC_SHADOW_EVP_CIPHER_CTX_flags',
- '#define EVP_CIPHER_CTX_free GRPC_SHADOW_EVP_CIPHER_CTX_free',
- '#define EVP_CIPHER_CTX_get_app_data GRPC_SHADOW_EVP_CIPHER_CTX_get_app_data',
- '#define EVP_CIPHER_CTX_init GRPC_SHADOW_EVP_CIPHER_CTX_init',
- '#define EVP_CIPHER_CTX_iv_length GRPC_SHADOW_EVP_CIPHER_CTX_iv_length',
- '#define EVP_CIPHER_CTX_key_length GRPC_SHADOW_EVP_CIPHER_CTX_key_length',
- '#define EVP_CIPHER_CTX_mode GRPC_SHADOW_EVP_CIPHER_CTX_mode',
- '#define EVP_CIPHER_CTX_new GRPC_SHADOW_EVP_CIPHER_CTX_new',
- '#define EVP_CIPHER_CTX_nid GRPC_SHADOW_EVP_CIPHER_CTX_nid',
- '#define EVP_CIPHER_CTX_reset GRPC_SHADOW_EVP_CIPHER_CTX_reset',
- '#define EVP_CIPHER_CTX_set_app_data GRPC_SHADOW_EVP_CIPHER_CTX_set_app_data',
- '#define EVP_CIPHER_CTX_set_flags GRPC_SHADOW_EVP_CIPHER_CTX_set_flags',
- '#define EVP_CIPHER_CTX_set_key_length GRPC_SHADOW_EVP_CIPHER_CTX_set_key_length',
- '#define EVP_CIPHER_CTX_set_padding GRPC_SHADOW_EVP_CIPHER_CTX_set_padding',
- '#define EVP_CipherFinal_ex GRPC_SHADOW_EVP_CipherFinal_ex',
- '#define EVP_CIPHER_flags GRPC_SHADOW_EVP_CIPHER_flags',
- '#define EVP_CipherInit GRPC_SHADOW_EVP_CipherInit',
- '#define EVP_CipherInit_ex GRPC_SHADOW_EVP_CipherInit_ex',
- '#define EVP_CIPHER_iv_length GRPC_SHADOW_EVP_CIPHER_iv_length',
- '#define EVP_CIPHER_key_length GRPC_SHADOW_EVP_CIPHER_key_length',
- '#define EVP_CIPHER_mode GRPC_SHADOW_EVP_CIPHER_mode',
- '#define EVP_CIPHER_nid GRPC_SHADOW_EVP_CIPHER_nid',
- '#define EVP_CipherUpdate GRPC_SHADOW_EVP_CipherUpdate',
- '#define EVP_cleanup GRPC_SHADOW_EVP_cleanup',
- '#define EVP_DecodeBase64 GRPC_SHADOW_EVP_DecodeBase64',
- '#define EVP_DecodeBlock GRPC_SHADOW_EVP_DecodeBlock',
- '#define EVP_DecodedLength GRPC_SHADOW_EVP_DecodedLength',
- '#define EVP_DecodeFinal GRPC_SHADOW_EVP_DecodeFinal',
- '#define EVP_DecodeInit GRPC_SHADOW_EVP_DecodeInit',
- '#define EVP_DecodeUpdate GRPC_SHADOW_EVP_DecodeUpdate',
- '#define EVP_DecryptFinal_ex GRPC_SHADOW_EVP_DecryptFinal_ex',
- '#define EVP_DecryptInit GRPC_SHADOW_EVP_DecryptInit',
- '#define EVP_DecryptInit_ex GRPC_SHADOW_EVP_DecryptInit_ex',
- '#define EVP_DecryptUpdate GRPC_SHADOW_EVP_DecryptUpdate',
- '#define EVP_des_cbc GRPC_SHADOW_EVP_des_cbc',
- '#define EVP_des_ecb GRPC_SHADOW_EVP_des_ecb',
- '#define EVP_des_ede GRPC_SHADOW_EVP_des_ede',
- '#define EVP_des_ede3 GRPC_SHADOW_EVP_des_ede3',
- '#define EVP_des_ede3_cbc GRPC_SHADOW_EVP_des_ede3_cbc',
- '#define EVP_des_ede3_ecb GRPC_SHADOW_EVP_des_ede3_ecb',
- '#define EVP_des_ede_cbc GRPC_SHADOW_EVP_des_ede_cbc',
- '#define EVP_Digest GRPC_SHADOW_EVP_Digest',
- '#define EVP_DigestFinal GRPC_SHADOW_EVP_DigestFinal',
- '#define EVP_DigestFinal_ex GRPC_SHADOW_EVP_DigestFinal_ex',
- '#define EVP_DigestFinalXOF GRPC_SHADOW_EVP_DigestFinalXOF',
- '#define EVP_DigestInit GRPC_SHADOW_EVP_DigestInit',
- '#define EVP_DigestInit_ex GRPC_SHADOW_EVP_DigestInit_ex',
- '#define EVP_DigestSign GRPC_SHADOW_EVP_DigestSign',
- '#define EVP_DigestSignFinal GRPC_SHADOW_EVP_DigestSignFinal',
- '#define EVP_DigestSignInit GRPC_SHADOW_EVP_DigestSignInit',
- '#define EVP_DigestSignUpdate GRPC_SHADOW_EVP_DigestSignUpdate',
- '#define EVP_DigestUpdate GRPC_SHADOW_EVP_DigestUpdate',
- '#define EVP_DigestVerify GRPC_SHADOW_EVP_DigestVerify',
- '#define EVP_DigestVerifyFinal GRPC_SHADOW_EVP_DigestVerifyFinal',
- '#define EVP_DigestVerifyInit GRPC_SHADOW_EVP_DigestVerifyInit',
- '#define EVP_DigestVerifyUpdate GRPC_SHADOW_EVP_DigestVerifyUpdate',
- '#define EVP_enc_null GRPC_SHADOW_EVP_enc_null',
- '#define EVP_EncodeBlock GRPC_SHADOW_EVP_EncodeBlock',
- '#define EVP_EncodedLength GRPC_SHADOW_EVP_EncodedLength',
- '#define EVP_EncodeFinal GRPC_SHADOW_EVP_EncodeFinal',
- '#define EVP_EncodeInit GRPC_SHADOW_EVP_EncodeInit',
- '#define EVP_EncodeUpdate GRPC_SHADOW_EVP_EncodeUpdate',
- '#define EVP_EncryptFinal_ex GRPC_SHADOW_EVP_EncryptFinal_ex',
- '#define EVP_EncryptInit GRPC_SHADOW_EVP_EncryptInit',
- '#define EVP_EncryptInit_ex GRPC_SHADOW_EVP_EncryptInit_ex',
- '#define EVP_EncryptUpdate GRPC_SHADOW_EVP_EncryptUpdate',
- '#define EVP_get_cipherbyname GRPC_SHADOW_EVP_get_cipherbyname',
- '#define EVP_get_cipherbynid GRPC_SHADOW_EVP_get_cipherbynid',
- '#define EVP_get_digestbyname GRPC_SHADOW_EVP_get_digestbyname',
- '#define EVP_get_digestbynid GRPC_SHADOW_EVP_get_digestbynid',
- '#define EVP_get_digestbyobj GRPC_SHADOW_EVP_get_digestbyobj',
- '#define EVP_has_aes_hardware GRPC_SHADOW_EVP_has_aes_hardware',
- '#define EVP_marshal_digest_algorithm GRPC_SHADOW_EVP_marshal_digest_algorithm',
- '#define EVP_marshal_private_key GRPC_SHADOW_EVP_marshal_private_key',
- '#define EVP_marshal_public_key GRPC_SHADOW_EVP_marshal_public_key',
- '#define EVP_md4 GRPC_SHADOW_EVP_md4',
- '#define EVP_md5 GRPC_SHADOW_EVP_md5',
- '#define EVP_md5_sha1 GRPC_SHADOW_EVP_md5_sha1',
- '#define EVP_MD_block_size GRPC_SHADOW_EVP_MD_block_size',
- '#define EVP_MD_CTX_block_size GRPC_SHADOW_EVP_MD_CTX_block_size',
- '#define EVP_MD_CTX_cleanup GRPC_SHADOW_EVP_MD_CTX_cleanup',
- '#define EVP_MD_CTX_copy GRPC_SHADOW_EVP_MD_CTX_copy',
- '#define EVP_MD_CTX_copy_ex GRPC_SHADOW_EVP_MD_CTX_copy_ex',
- '#define EVP_MD_CTX_create GRPC_SHADOW_EVP_MD_CTX_create',
- '#define EVP_MD_CTX_destroy GRPC_SHADOW_EVP_MD_CTX_destroy',
- '#define EVP_MD_CTX_free GRPC_SHADOW_EVP_MD_CTX_free',
- '#define EVP_MD_CTX_init GRPC_SHADOW_EVP_MD_CTX_init',
- '#define EVP_MD_CTX_md GRPC_SHADOW_EVP_MD_CTX_md',
- '#define EVP_MD_CTX_new GRPC_SHADOW_EVP_MD_CTX_new',
- '#define EVP_MD_CTX_reset GRPC_SHADOW_EVP_MD_CTX_reset',
- '#define EVP_MD_CTX_size GRPC_SHADOW_EVP_MD_CTX_size',
- '#define EVP_MD_CTX_type GRPC_SHADOW_EVP_MD_CTX_type',
- '#define EVP_MD_flags GRPC_SHADOW_EVP_MD_flags',
- '#define EVP_MD_meth_get_flags GRPC_SHADOW_EVP_MD_meth_get_flags',
- '#define EVP_MD_size GRPC_SHADOW_EVP_MD_size',
- '#define EVP_MD_type GRPC_SHADOW_EVP_MD_type',
- '#define EVP_parse_digest_algorithm GRPC_SHADOW_EVP_parse_digest_algorithm',
- '#define EVP_parse_private_key GRPC_SHADOW_EVP_parse_private_key',
- '#define EVP_parse_public_key GRPC_SHADOW_EVP_parse_public_key',
- '#define EVP_PBE_scrypt GRPC_SHADOW_EVP_PBE_scrypt',
- '#define EVP_PKCS82PKEY GRPC_SHADOW_EVP_PKCS82PKEY',
- '#define EVP_PKEY2PKCS8 GRPC_SHADOW_EVP_PKEY2PKCS8',
- '#define EVP_PKEY_assign GRPC_SHADOW_EVP_PKEY_assign',
- '#define EVP_PKEY_assign_DSA GRPC_SHADOW_EVP_PKEY_assign_DSA',
- '#define EVP_PKEY_assign_EC_KEY GRPC_SHADOW_EVP_PKEY_assign_EC_KEY',
- '#define EVP_PKEY_assign_RSA GRPC_SHADOW_EVP_PKEY_assign_RSA',
- '#define EVP_PKEY_base_id GRPC_SHADOW_EVP_PKEY_base_id',
- '#define EVP_PKEY_bits GRPC_SHADOW_EVP_PKEY_bits',
- '#define EVP_PKEY_cmp GRPC_SHADOW_EVP_PKEY_cmp',
- '#define EVP_PKEY_cmp_parameters GRPC_SHADOW_EVP_PKEY_cmp_parameters',
- '#define EVP_PKEY_copy_parameters GRPC_SHADOW_EVP_PKEY_copy_parameters',
- '#define EVP_PKEY_CTX_ctrl GRPC_SHADOW_EVP_PKEY_CTX_ctrl',
- '#define EVP_PKEY_CTX_dup GRPC_SHADOW_EVP_PKEY_CTX_dup',
- '#define EVP_PKEY_CTX_free GRPC_SHADOW_EVP_PKEY_CTX_free',
- '#define EVP_PKEY_CTX_get0_pkey GRPC_SHADOW_EVP_PKEY_CTX_get0_pkey',
- '#define EVP_PKEY_CTX_get0_rsa_oaep_label GRPC_SHADOW_EVP_PKEY_CTX_get0_rsa_oaep_label',
- '#define EVP_PKEY_CTX_get_rsa_mgf1_md GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_mgf1_md',
- '#define EVP_PKEY_CTX_get_rsa_oaep_md GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_oaep_md',
- '#define EVP_PKEY_CTX_get_rsa_padding GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_padding',
- '#define EVP_PKEY_CTX_get_rsa_pss_saltlen GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_pss_saltlen',
- '#define EVP_PKEY_CTX_get_signature_md GRPC_SHADOW_EVP_PKEY_CTX_get_signature_md',
- '#define EVP_PKEY_CTX_new GRPC_SHADOW_EVP_PKEY_CTX_new',
- '#define EVP_PKEY_CTX_new_id GRPC_SHADOW_EVP_PKEY_CTX_new_id',
- '#define EVP_PKEY_CTX_set0_rsa_oaep_label GRPC_SHADOW_EVP_PKEY_CTX_set0_rsa_oaep_label',
- '#define EVP_PKEY_CTX_set_ec_param_enc GRPC_SHADOW_EVP_PKEY_CTX_set_ec_param_enc',
- '#define EVP_PKEY_CTX_set_ec_paramgen_curve_nid GRPC_SHADOW_EVP_PKEY_CTX_set_ec_paramgen_curve_nid',
- '#define EVP_PKEY_CTX_set_rsa_keygen_bits GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_keygen_bits',
- '#define EVP_PKEY_CTX_set_rsa_keygen_pubexp GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_keygen_pubexp',
- '#define EVP_PKEY_CTX_set_rsa_mgf1_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_mgf1_md',
- '#define EVP_PKEY_CTX_set_rsa_oaep_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_oaep_md',
- '#define EVP_PKEY_CTX_set_rsa_padding GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_padding',
- '#define EVP_PKEY_CTX_set_rsa_pss_keygen_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_pss_keygen_md',
- '#define EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md',
- '#define EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen',
- '#define EVP_PKEY_CTX_set_rsa_pss_saltlen GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_pss_saltlen',
- '#define EVP_PKEY_CTX_set_signature_md GRPC_SHADOW_EVP_PKEY_CTX_set_signature_md',
- '#define EVP_PKEY_decrypt GRPC_SHADOW_EVP_PKEY_decrypt',
- '#define EVP_PKEY_decrypt_init GRPC_SHADOW_EVP_PKEY_decrypt_init',
- '#define EVP_PKEY_derive GRPC_SHADOW_EVP_PKEY_derive',
- '#define EVP_PKEY_derive_init GRPC_SHADOW_EVP_PKEY_derive_init',
- '#define EVP_PKEY_derive_set_peer GRPC_SHADOW_EVP_PKEY_derive_set_peer',
- '#define EVP_PKEY_encrypt GRPC_SHADOW_EVP_PKEY_encrypt',
- '#define EVP_PKEY_encrypt_init GRPC_SHADOW_EVP_PKEY_encrypt_init',
- '#define EVP_PKEY_free GRPC_SHADOW_EVP_PKEY_free',
- '#define EVP_PKEY_get0_DH GRPC_SHADOW_EVP_PKEY_get0_DH',
- '#define EVP_PKEY_get0_DSA GRPC_SHADOW_EVP_PKEY_get0_DSA',
- '#define EVP_PKEY_get0_EC_KEY GRPC_SHADOW_EVP_PKEY_get0_EC_KEY',
- '#define EVP_PKEY_get0_RSA GRPC_SHADOW_EVP_PKEY_get0_RSA',
- '#define EVP_PKEY_get1_DH GRPC_SHADOW_EVP_PKEY_get1_DH',
- '#define EVP_PKEY_get1_DSA GRPC_SHADOW_EVP_PKEY_get1_DSA',
- '#define EVP_PKEY_get1_EC_KEY GRPC_SHADOW_EVP_PKEY_get1_EC_KEY',
- '#define EVP_PKEY_get1_RSA GRPC_SHADOW_EVP_PKEY_get1_RSA',
- '#define EVP_PKEY_get1_tls_encodedpoint GRPC_SHADOW_EVP_PKEY_get1_tls_encodedpoint',
- '#define EVP_PKEY_get_raw_private_key GRPC_SHADOW_EVP_PKEY_get_raw_private_key',
- '#define EVP_PKEY_get_raw_public_key GRPC_SHADOW_EVP_PKEY_get_raw_public_key',
- '#define EVP_PKEY_id GRPC_SHADOW_EVP_PKEY_id',
- '#define EVP_PKEY_is_opaque GRPC_SHADOW_EVP_PKEY_is_opaque',
- '#define EVP_PKEY_keygen GRPC_SHADOW_EVP_PKEY_keygen',
- '#define EVP_PKEY_keygen_init GRPC_SHADOW_EVP_PKEY_keygen_init',
- '#define EVP_PKEY_missing_parameters GRPC_SHADOW_EVP_PKEY_missing_parameters',
- '#define EVP_PKEY_new GRPC_SHADOW_EVP_PKEY_new',
- '#define EVP_PKEY_new_raw_private_key GRPC_SHADOW_EVP_PKEY_new_raw_private_key',
- '#define EVP_PKEY_new_raw_public_key GRPC_SHADOW_EVP_PKEY_new_raw_public_key',
- '#define EVP_PKEY_paramgen GRPC_SHADOW_EVP_PKEY_paramgen',
- '#define EVP_PKEY_paramgen_init GRPC_SHADOW_EVP_PKEY_paramgen_init',
- '#define EVP_PKEY_print_params GRPC_SHADOW_EVP_PKEY_print_params',
- '#define EVP_PKEY_print_private GRPC_SHADOW_EVP_PKEY_print_private',
- '#define EVP_PKEY_print_public GRPC_SHADOW_EVP_PKEY_print_public',
- '#define EVP_PKEY_set1_DSA GRPC_SHADOW_EVP_PKEY_set1_DSA',
- '#define EVP_PKEY_set1_EC_KEY GRPC_SHADOW_EVP_PKEY_set1_EC_KEY',
- '#define EVP_PKEY_set1_RSA GRPC_SHADOW_EVP_PKEY_set1_RSA',
- '#define EVP_PKEY_set1_tls_encodedpoint GRPC_SHADOW_EVP_PKEY_set1_tls_encodedpoint',
- '#define EVP_PKEY_set_type GRPC_SHADOW_EVP_PKEY_set_type',
- '#define EVP_PKEY_sign GRPC_SHADOW_EVP_PKEY_sign',
- '#define EVP_PKEY_sign_init GRPC_SHADOW_EVP_PKEY_sign_init',
- '#define EVP_PKEY_size GRPC_SHADOW_EVP_PKEY_size',
- '#define EVP_PKEY_type GRPC_SHADOW_EVP_PKEY_type',
- '#define EVP_PKEY_up_ref GRPC_SHADOW_EVP_PKEY_up_ref',
- '#define EVP_PKEY_verify GRPC_SHADOW_EVP_PKEY_verify',
- '#define EVP_PKEY_verify_init GRPC_SHADOW_EVP_PKEY_verify_init',
- '#define EVP_PKEY_verify_recover GRPC_SHADOW_EVP_PKEY_verify_recover',
- '#define EVP_PKEY_verify_recover_init GRPC_SHADOW_EVP_PKEY_verify_recover_init',
- '#define EVP_rc2_40_cbc GRPC_SHADOW_EVP_rc2_40_cbc',
- '#define EVP_rc2_cbc GRPC_SHADOW_EVP_rc2_cbc',
- '#define EVP_rc4 GRPC_SHADOW_EVP_rc4',
- '#define EVP_sha1 GRPC_SHADOW_EVP_sha1',
- '#define EVP_sha224 GRPC_SHADOW_EVP_sha224',
- '#define EVP_sha256 GRPC_SHADOW_EVP_sha256',
- '#define EVP_sha384 GRPC_SHADOW_EVP_sha384',
- '#define EVP_sha512 GRPC_SHADOW_EVP_sha512',
- '#define EVP_SignFinal GRPC_SHADOW_EVP_SignFinal',
- '#define EVP_SignInit GRPC_SHADOW_EVP_SignInit',
- '#define EVP_SignInit_ex GRPC_SHADOW_EVP_SignInit_ex',
- '#define EVP_SignUpdate GRPC_SHADOW_EVP_SignUpdate',
- '#define EVP_tls_cbc_copy_mac GRPC_SHADOW_EVP_tls_cbc_copy_mac',
- '#define EVP_tls_cbc_digest_record GRPC_SHADOW_EVP_tls_cbc_digest_record',
- '#define EVP_tls_cbc_record_digest_supported GRPC_SHADOW_EVP_tls_cbc_record_digest_supported',
- '#define EVP_tls_cbc_remove_padding GRPC_SHADOW_EVP_tls_cbc_remove_padding',
- '#define EVP_VerifyFinal GRPC_SHADOW_EVP_VerifyFinal',
- '#define EVP_VerifyInit GRPC_SHADOW_EVP_VerifyInit',
- '#define EVP_VerifyInit_ex GRPC_SHADOW_EVP_VerifyInit_ex',
- '#define EVP_VerifyUpdate GRPC_SHADOW_EVP_VerifyUpdate',
- '#define EXTENDED_KEY_USAGE_free GRPC_SHADOW_EXTENDED_KEY_USAGE_free',
- '#define EXTENDED_KEY_USAGE_it GRPC_SHADOW_EXTENDED_KEY_USAGE_it',
- '#define EXTENDED_KEY_USAGE_new GRPC_SHADOW_EXTENDED_KEY_USAGE_new',
- '#define FIPS_mode GRPC_SHADOW_FIPS_mode',
- '#define FIPS_mode_set GRPC_SHADOW_FIPS_mode_set',
- '#define gcm_ghash_avx GRPC_SHADOW_gcm_ghash_avx',
- '#define gcm_ghash_clmul GRPC_SHADOW_gcm_ghash_clmul',
- '#define gcm_ghash_nohw GRPC_SHADOW_gcm_ghash_nohw',
- '#define gcm_ghash_ssse3 GRPC_SHADOW_gcm_ghash_ssse3',
- '#define gcm_gmult_avx GRPC_SHADOW_gcm_gmult_avx',
- '#define gcm_gmult_clmul GRPC_SHADOW_gcm_gmult_clmul',
- '#define gcm_gmult_nohw GRPC_SHADOW_gcm_gmult_nohw',
- '#define gcm_gmult_ssse3 GRPC_SHADOW_gcm_gmult_ssse3',
- '#define gcm_init_avx GRPC_SHADOW_gcm_init_avx',
- '#define gcm_init_clmul GRPC_SHADOW_gcm_init_clmul',
- '#define gcm_init_nohw GRPC_SHADOW_gcm_init_nohw',
- '#define gcm_init_ssse3 GRPC_SHADOW_gcm_init_ssse3',
- '#define GENERAL_NAME_cmp GRPC_SHADOW_GENERAL_NAME_cmp',
- '#define GENERAL_NAME_dup GRPC_SHADOW_GENERAL_NAME_dup',
- '#define GENERAL_NAME_free GRPC_SHADOW_GENERAL_NAME_free',
- '#define GENERAL_NAME_get0_otherName GRPC_SHADOW_GENERAL_NAME_get0_otherName',
- '#define GENERAL_NAME_get0_value GRPC_SHADOW_GENERAL_NAME_get0_value',
- '#define GENERAL_NAME_it GRPC_SHADOW_GENERAL_NAME_it',
- '#define GENERAL_NAME_new GRPC_SHADOW_GENERAL_NAME_new',
- '#define GENERAL_NAME_print GRPC_SHADOW_GENERAL_NAME_print',
- '#define GENERAL_NAME_set0_othername GRPC_SHADOW_GENERAL_NAME_set0_othername',
- '#define GENERAL_NAME_set0_value GRPC_SHADOW_GENERAL_NAME_set0_value',
- '#define GENERAL_NAMES_free GRPC_SHADOW_GENERAL_NAMES_free',
- '#define GENERAL_NAMES_it GRPC_SHADOW_GENERAL_NAMES_it',
- '#define GENERAL_NAMES_new GRPC_SHADOW_GENERAL_NAMES_new',
- '#define GENERAL_SUBTREE_free GRPC_SHADOW_GENERAL_SUBTREE_free',
- '#define GENERAL_SUBTREE_it GRPC_SHADOW_GENERAL_SUBTREE_it',
- '#define GENERAL_SUBTREE_new GRPC_SHADOW_GENERAL_SUBTREE_new',
- '#define HKDF GRPC_SHADOW_HKDF',
- '#define HKDF_expand GRPC_SHADOW_HKDF_expand',
- '#define HKDF_extract GRPC_SHADOW_HKDF_extract',
- '#define HMAC GRPC_SHADOW_HMAC',
- '#define HMAC_CTX_cleanup GRPC_SHADOW_HMAC_CTX_cleanup',
- '#define HMAC_CTX_copy GRPC_SHADOW_HMAC_CTX_copy',
- '#define HMAC_CTX_copy_ex GRPC_SHADOW_HMAC_CTX_copy_ex',
- '#define HMAC_CTX_free GRPC_SHADOW_HMAC_CTX_free',
- '#define HMAC_CTX_init GRPC_SHADOW_HMAC_CTX_init',
- '#define HMAC_CTX_new GRPC_SHADOW_HMAC_CTX_new',
- '#define HMAC_CTX_reset GRPC_SHADOW_HMAC_CTX_reset',
- '#define HMAC_Final GRPC_SHADOW_HMAC_Final',
- '#define HMAC_Init GRPC_SHADOW_HMAC_Init',
- '#define HMAC_Init_ex GRPC_SHADOW_HMAC_Init_ex',
- '#define HMAC_size GRPC_SHADOW_HMAC_size',
- '#define HMAC_Update GRPC_SHADOW_HMAC_Update',
- '#define HRSS_decap GRPC_SHADOW_HRSS_decap',
- '#define HRSS_encap GRPC_SHADOW_HRSS_encap',
- '#define HRSS_generate_key GRPC_SHADOW_HRSS_generate_key',
- '#define HRSS_marshal_public_key GRPC_SHADOW_HRSS_marshal_public_key',
- '#define HRSS_parse_public_key GRPC_SHADOW_HRSS_parse_public_key',
- '#define HRSS_poly3_invert GRPC_SHADOW_HRSS_poly3_invert',
- '#define HRSS_poly3_mul GRPC_SHADOW_HRSS_poly3_mul',
- '#define i2a_ACCESS_DESCRIPTION GRPC_SHADOW_i2a_ACCESS_DESCRIPTION',
- '#define i2a_ASN1_ENUMERATED GRPC_SHADOW_i2a_ASN1_ENUMERATED',
- '#define i2a_ASN1_INTEGER GRPC_SHADOW_i2a_ASN1_INTEGER',
- '#define i2a_ASN1_OBJECT GRPC_SHADOW_i2a_ASN1_OBJECT',
- '#define i2a_ASN1_STRING GRPC_SHADOW_i2a_ASN1_STRING',
- '#define i2c_ASN1_BIT_STRING GRPC_SHADOW_i2c_ASN1_BIT_STRING',
- '#define i2c_ASN1_INTEGER GRPC_SHADOW_i2c_ASN1_INTEGER',
- '#define i2d_ACCESS_DESCRIPTION GRPC_SHADOW_i2d_ACCESS_DESCRIPTION',
- '#define i2d_ASN1_BIT_STRING GRPC_SHADOW_i2d_ASN1_BIT_STRING',
- '#define i2d_ASN1_BMPSTRING GRPC_SHADOW_i2d_ASN1_BMPSTRING',
- '#define i2d_ASN1_BOOLEAN GRPC_SHADOW_i2d_ASN1_BOOLEAN',
- '#define i2d_ASN1_ENUMERATED GRPC_SHADOW_i2d_ASN1_ENUMERATED',
- '#define i2d_ASN1_GENERALIZEDTIME GRPC_SHADOW_i2d_ASN1_GENERALIZEDTIME',
- '#define i2d_ASN1_GENERALSTRING GRPC_SHADOW_i2d_ASN1_GENERALSTRING',
- '#define i2d_ASN1_IA5STRING GRPC_SHADOW_i2d_ASN1_IA5STRING',
- '#define i2d_ASN1_INTEGER GRPC_SHADOW_i2d_ASN1_INTEGER',
- '#define i2d_ASN1_NULL GRPC_SHADOW_i2d_ASN1_NULL',
- '#define i2d_ASN1_OBJECT GRPC_SHADOW_i2d_ASN1_OBJECT',
- '#define i2d_ASN1_OCTET_STRING GRPC_SHADOW_i2d_ASN1_OCTET_STRING',
- '#define i2d_ASN1_PRINTABLE GRPC_SHADOW_i2d_ASN1_PRINTABLE',
- '#define i2d_ASN1_PRINTABLESTRING GRPC_SHADOW_i2d_ASN1_PRINTABLESTRING',
- '#define i2d_ASN1_SEQUENCE_ANY GRPC_SHADOW_i2d_ASN1_SEQUENCE_ANY',
- '#define i2d_ASN1_SET_ANY GRPC_SHADOW_i2d_ASN1_SET_ANY',
- '#define i2d_ASN1_T61STRING GRPC_SHADOW_i2d_ASN1_T61STRING',
- '#define i2d_ASN1_TIME GRPC_SHADOW_i2d_ASN1_TIME',
- '#define i2d_ASN1_TYPE GRPC_SHADOW_i2d_ASN1_TYPE',
- '#define i2d_ASN1_UNIVERSALSTRING GRPC_SHADOW_i2d_ASN1_UNIVERSALSTRING',
- '#define i2d_ASN1_UTCTIME GRPC_SHADOW_i2d_ASN1_UTCTIME',
- '#define i2d_ASN1_UTF8STRING GRPC_SHADOW_i2d_ASN1_UTF8STRING',
- '#define i2d_ASN1_VISIBLESTRING GRPC_SHADOW_i2d_ASN1_VISIBLESTRING',
- '#define i2d_AUTHORITY_INFO_ACCESS GRPC_SHADOW_i2d_AUTHORITY_INFO_ACCESS',
- '#define i2d_AUTHORITY_KEYID GRPC_SHADOW_i2d_AUTHORITY_KEYID',
- '#define i2d_BASIC_CONSTRAINTS GRPC_SHADOW_i2d_BASIC_CONSTRAINTS',
- '#define i2d_CERTIFICATEPOLICIES GRPC_SHADOW_i2d_CERTIFICATEPOLICIES',
- '#define i2d_CRL_DIST_POINTS GRPC_SHADOW_i2d_CRL_DIST_POINTS',
- '#define i2d_DHparams GRPC_SHADOW_i2d_DHparams',
- '#define i2d_DHparams_bio GRPC_SHADOW_i2d_DHparams_bio',
- '#define i2d_DIRECTORYSTRING GRPC_SHADOW_i2d_DIRECTORYSTRING',
- '#define i2d_DISPLAYTEXT GRPC_SHADOW_i2d_DISPLAYTEXT',
- '#define i2d_DIST_POINT GRPC_SHADOW_i2d_DIST_POINT',
- '#define i2d_DIST_POINT_NAME GRPC_SHADOW_i2d_DIST_POINT_NAME',
- '#define i2d_DSAparams GRPC_SHADOW_i2d_DSAparams',
- '#define i2d_DSAPrivateKey GRPC_SHADOW_i2d_DSAPrivateKey',
- '#define i2d_DSAPrivateKey_bio GRPC_SHADOW_i2d_DSAPrivateKey_bio',
- '#define i2d_DSAPrivateKey_fp GRPC_SHADOW_i2d_DSAPrivateKey_fp',
- '#define i2d_DSA_PUBKEY GRPC_SHADOW_i2d_DSA_PUBKEY',
- '#define i2d_DSA_PUBKEY_bio GRPC_SHADOW_i2d_DSA_PUBKEY_bio',
- '#define i2d_DSA_PUBKEY_fp GRPC_SHADOW_i2d_DSA_PUBKEY_fp',
- '#define i2d_DSAPublicKey GRPC_SHADOW_i2d_DSAPublicKey',
- '#define i2d_DSA_SIG GRPC_SHADOW_i2d_DSA_SIG',
- '#define i2d_ECDSA_SIG GRPC_SHADOW_i2d_ECDSA_SIG',
- '#define i2d_ECParameters GRPC_SHADOW_i2d_ECParameters',
- '#define i2d_ECPrivateKey GRPC_SHADOW_i2d_ECPrivateKey',
- '#define i2d_ECPrivateKey_bio GRPC_SHADOW_i2d_ECPrivateKey_bio',
- '#define i2d_ECPrivateKey_fp GRPC_SHADOW_i2d_ECPrivateKey_fp',
- '#define i2d_EC_PUBKEY GRPC_SHADOW_i2d_EC_PUBKEY',
- '#define i2d_EC_PUBKEY_bio GRPC_SHADOW_i2d_EC_PUBKEY_bio',
- '#define i2d_EC_PUBKEY_fp GRPC_SHADOW_i2d_EC_PUBKEY_fp',
- '#define i2d_EDIPARTYNAME GRPC_SHADOW_i2d_EDIPARTYNAME',
- '#define i2d_EXTENDED_KEY_USAGE GRPC_SHADOW_i2d_EXTENDED_KEY_USAGE',
- '#define i2d_GENERAL_NAME GRPC_SHADOW_i2d_GENERAL_NAME',
- '#define i2d_GENERAL_NAMES GRPC_SHADOW_i2d_GENERAL_NAMES',
- '#define i2d_ISSUING_DIST_POINT GRPC_SHADOW_i2d_ISSUING_DIST_POINT',
- '#define i2d_NETSCAPE_SPKAC GRPC_SHADOW_i2d_NETSCAPE_SPKAC',
- '#define i2d_NETSCAPE_SPKI GRPC_SHADOW_i2d_NETSCAPE_SPKI',
- '#define i2d_NOTICEREF GRPC_SHADOW_i2d_NOTICEREF',
- '#define i2d_OTHERNAME GRPC_SHADOW_i2d_OTHERNAME',
- '#define i2d_PKCS12 GRPC_SHADOW_i2d_PKCS12',
- '#define i2d_PKCS12_bio GRPC_SHADOW_i2d_PKCS12_bio',
- '#define i2d_PKCS12_fp GRPC_SHADOW_i2d_PKCS12_fp',
- '#define i2d_PKCS7 GRPC_SHADOW_i2d_PKCS7',
- '#define i2d_PKCS7_bio GRPC_SHADOW_i2d_PKCS7_bio',
- '#define i2d_PKCS8_bio GRPC_SHADOW_i2d_PKCS8_bio',
- '#define i2d_PKCS8_fp GRPC_SHADOW_i2d_PKCS8_fp',
- '#define i2d_PKCS8PrivateKey_bio GRPC_SHADOW_i2d_PKCS8PrivateKey_bio',
- '#define i2d_PKCS8PrivateKey_fp GRPC_SHADOW_i2d_PKCS8PrivateKey_fp',
- '#define i2d_PKCS8PrivateKeyInfo_bio GRPC_SHADOW_i2d_PKCS8PrivateKeyInfo_bio',
- '#define i2d_PKCS8PrivateKeyInfo_fp GRPC_SHADOW_i2d_PKCS8PrivateKeyInfo_fp',
- '#define i2d_PKCS8PrivateKey_nid_bio GRPC_SHADOW_i2d_PKCS8PrivateKey_nid_bio',
- '#define i2d_PKCS8PrivateKey_nid_fp GRPC_SHADOW_i2d_PKCS8PrivateKey_nid_fp',
- '#define i2d_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO',
- '#define i2d_PKCS8_PRIV_KEY_INFO_bio GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO_bio',
- '#define i2d_PKCS8_PRIV_KEY_INFO_fp GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO_fp',
- '#define i2d_PKEY_USAGE_PERIOD GRPC_SHADOW_i2d_PKEY_USAGE_PERIOD',
- '#define i2d_POLICYINFO GRPC_SHADOW_i2d_POLICYINFO',
- '#define i2d_POLICYQUALINFO GRPC_SHADOW_i2d_POLICYQUALINFO',
- '#define i2d_PrivateKey GRPC_SHADOW_i2d_PrivateKey',
- '#define i2d_PrivateKey_bio GRPC_SHADOW_i2d_PrivateKey_bio',
- '#define i2d_PrivateKey_fp GRPC_SHADOW_i2d_PrivateKey_fp',
- '#define i2d_PROXY_CERT_INFO_EXTENSION GRPC_SHADOW_i2d_PROXY_CERT_INFO_EXTENSION',
- '#define i2d_PROXY_POLICY GRPC_SHADOW_i2d_PROXY_POLICY',
- '#define i2d_PUBKEY GRPC_SHADOW_i2d_PUBKEY',
- '#define i2d_PUBKEY_bio GRPC_SHADOW_i2d_PUBKEY_bio',
- '#define i2d_PUBKEY_fp GRPC_SHADOW_i2d_PUBKEY_fp',
- '#define i2d_PublicKey GRPC_SHADOW_i2d_PublicKey',
- '#define i2d_re_X509_CRL_tbs GRPC_SHADOW_i2d_re_X509_CRL_tbs',
- '#define i2d_re_X509_REQ_tbs GRPC_SHADOW_i2d_re_X509_REQ_tbs',
- '#define i2d_re_X509_tbs GRPC_SHADOW_i2d_re_X509_tbs',
- '#define i2d_RSAPrivateKey GRPC_SHADOW_i2d_RSAPrivateKey',
- '#define i2d_RSAPrivateKey_bio GRPC_SHADOW_i2d_RSAPrivateKey_bio',
- '#define i2d_RSAPrivateKey_fp GRPC_SHADOW_i2d_RSAPrivateKey_fp',
- '#define i2d_RSA_PSS_PARAMS GRPC_SHADOW_i2d_RSA_PSS_PARAMS',
- '#define i2d_RSA_PUBKEY GRPC_SHADOW_i2d_RSA_PUBKEY',
- '#define i2d_RSA_PUBKEY_bio GRPC_SHADOW_i2d_RSA_PUBKEY_bio',
- '#define i2d_RSA_PUBKEY_fp GRPC_SHADOW_i2d_RSA_PUBKEY_fp',
- '#define i2d_RSAPublicKey GRPC_SHADOW_i2d_RSAPublicKey',
- '#define i2d_RSAPublicKey_bio GRPC_SHADOW_i2d_RSAPublicKey_bio',
- '#define i2d_RSAPublicKey_fp GRPC_SHADOW_i2d_RSAPublicKey_fp',
- '#define i2d_SSL_SESSION GRPC_SHADOW_i2d_SSL_SESSION',
- '#define i2d_SSL_SESSION_bio GRPC_SHADOW_i2d_SSL_SESSION_bio',
- '#define i2d_SXNET GRPC_SHADOW_i2d_SXNET',
- '#define i2d_SXNETID GRPC_SHADOW_i2d_SXNETID',
- '#define i2d_USERNOTICE GRPC_SHADOW_i2d_USERNOTICE',
- '#define i2d_X509 GRPC_SHADOW_i2d_X509',
- '#define i2d_X509_ALGOR GRPC_SHADOW_i2d_X509_ALGOR',
- '#define i2d_X509_ALGORS GRPC_SHADOW_i2d_X509_ALGORS',
- '#define i2d_X509_ATTRIBUTE GRPC_SHADOW_i2d_X509_ATTRIBUTE',
- '#define i2d_X509_AUX GRPC_SHADOW_i2d_X509_AUX',
- '#define i2d_X509_bio GRPC_SHADOW_i2d_X509_bio',
- '#define i2d_X509_CERT_AUX GRPC_SHADOW_i2d_X509_CERT_AUX',
- '#define i2d_X509_CINF GRPC_SHADOW_i2d_X509_CINF',
- '#define i2d_X509_CRL GRPC_SHADOW_i2d_X509_CRL',
- '#define i2d_X509_CRL_bio GRPC_SHADOW_i2d_X509_CRL_bio',
- '#define i2d_X509_CRL_fp GRPC_SHADOW_i2d_X509_CRL_fp',
- '#define i2d_X509_CRL_INFO GRPC_SHADOW_i2d_X509_CRL_INFO',
- '#define i2d_X509_EXTENSION GRPC_SHADOW_i2d_X509_EXTENSION',
- '#define i2d_X509_EXTENSIONS GRPC_SHADOW_i2d_X509_EXTENSIONS',
- '#define i2d_X509_fp GRPC_SHADOW_i2d_X509_fp',
- '#define i2d_X509_NAME GRPC_SHADOW_i2d_X509_NAME',
- '#define i2d_X509_NAME_ENTRY GRPC_SHADOW_i2d_X509_NAME_ENTRY',
- '#define i2d_X509_PUBKEY GRPC_SHADOW_i2d_X509_PUBKEY',
- '#define i2d_X509_REQ GRPC_SHADOW_i2d_X509_REQ',
- '#define i2d_X509_REQ_bio GRPC_SHADOW_i2d_X509_REQ_bio',
- '#define i2d_X509_REQ_fp GRPC_SHADOW_i2d_X509_REQ_fp',
- '#define i2d_X509_REQ_INFO GRPC_SHADOW_i2d_X509_REQ_INFO',
- '#define i2d_X509_REVOKED GRPC_SHADOW_i2d_X509_REVOKED',
- '#define i2d_X509_SIG GRPC_SHADOW_i2d_X509_SIG',
- '#define i2d_X509_VAL GRPC_SHADOW_i2d_X509_VAL',
- '#define i2o_ECPublicKey GRPC_SHADOW_i2o_ECPublicKey',
- '#define i2s_ASN1_ENUMERATED GRPC_SHADOW_i2s_ASN1_ENUMERATED',
- '#define i2s_ASN1_ENUMERATED_TABLE GRPC_SHADOW_i2s_ASN1_ENUMERATED_TABLE',
- '#define i2s_ASN1_INTEGER GRPC_SHADOW_i2s_ASN1_INTEGER',
- '#define i2s_ASN1_OCTET_STRING GRPC_SHADOW_i2s_ASN1_OCTET_STRING',
- '#define i2t_ASN1_OBJECT GRPC_SHADOW_i2t_ASN1_OBJECT',
- '#define i2v_ASN1_BIT_STRING GRPC_SHADOW_i2v_ASN1_BIT_STRING',
- '#define i2v_GENERAL_NAME GRPC_SHADOW_i2v_GENERAL_NAME',
- '#define i2v_GENERAL_NAMES GRPC_SHADOW_i2v_GENERAL_NAMES',
- '#define ISSUING_DIST_POINT_free GRPC_SHADOW_ISSUING_DIST_POINT_free',
- '#define ISSUING_DIST_POINT_it GRPC_SHADOW_ISSUING_DIST_POINT_it',
- '#define ISSUING_DIST_POINT_new GRPC_SHADOW_ISSUING_DIST_POINT_new',
- '#define kBoringSSLRSASqrtTwo GRPC_SHADOW_kBoringSSLRSASqrtTwo',
- '#define kBoringSSLRSASqrtTwoLen GRPC_SHADOW_kBoringSSLRSASqrtTwoLen',
- '#define kOpenSSLReasonStringData GRPC_SHADOW_kOpenSSLReasonStringData',
- '#define kOpenSSLReasonValues GRPC_SHADOW_kOpenSSLReasonValues',
- '#define kOpenSSLReasonValuesLen GRPC_SHADOW_kOpenSSLReasonValuesLen',
- '#define level_add_node GRPC_SHADOW_level_add_node',
- '#define level_find_node GRPC_SHADOW_level_find_node',
- '#define lh_delete GRPC_SHADOW_lh_delete',
- '#define lh_doall_arg GRPC_SHADOW_lh_doall_arg',
- '#define lh_free GRPC_SHADOW_lh_free',
- '#define lh_insert GRPC_SHADOW_lh_insert',
- '#define lh_new GRPC_SHADOW_lh_new',
- '#define lh_num_items GRPC_SHADOW_lh_num_items',
- '#define lh_retrieve GRPC_SHADOW_lh_retrieve',
- '#define lh_retrieve_key GRPC_SHADOW_lh_retrieve_key',
- '#define lh_strhash GRPC_SHADOW_lh_strhash',
- '#define MD4 GRPC_SHADOW_MD4',
- '#define md4_block_data_order GRPC_SHADOW_md4_block_data_order',
- '#define MD4_Final GRPC_SHADOW_MD4_Final',
- '#define MD4_Init GRPC_SHADOW_MD4_Init',
- '#define MD4_Transform GRPC_SHADOW_MD4_Transform',
- '#define MD4_Update GRPC_SHADOW_MD4_Update',
- '#define MD5 GRPC_SHADOW_MD5',
- '#define md5_block_asm_data_order GRPC_SHADOW_md5_block_asm_data_order',
- '#define MD5_Final GRPC_SHADOW_MD5_Final',
- '#define MD5_Init GRPC_SHADOW_MD5_Init',
- '#define MD5_Transform GRPC_SHADOW_MD5_Transform',
- '#define MD5_Update GRPC_SHADOW_MD5_Update',
- '#define METHOD_ref GRPC_SHADOW_METHOD_ref',
- '#define METHOD_unref GRPC_SHADOW_METHOD_unref',
- '#define NAME_CONSTRAINTS_check GRPC_SHADOW_NAME_CONSTRAINTS_check',
- '#define NAME_CONSTRAINTS_free GRPC_SHADOW_NAME_CONSTRAINTS_free',
- '#define NAME_CONSTRAINTS_it GRPC_SHADOW_NAME_CONSTRAINTS_it',
- '#define NAME_CONSTRAINTS_new GRPC_SHADOW_NAME_CONSTRAINTS_new',
- '#define NCONF_free GRPC_SHADOW_NCONF_free',
- '#define NCONF_get_section GRPC_SHADOW_NCONF_get_section',
- '#define NCONF_get_string GRPC_SHADOW_NCONF_get_string',
- '#define NCONF_load GRPC_SHADOW_NCONF_load',
- '#define NCONF_load_bio GRPC_SHADOW_NCONF_load_bio',
- '#define NCONF_new GRPC_SHADOW_NCONF_new',
- '#define NETSCAPE_SPKAC_free GRPC_SHADOW_NETSCAPE_SPKAC_free',
- '#define NETSCAPE_SPKAC_it GRPC_SHADOW_NETSCAPE_SPKAC_it',
- '#define NETSCAPE_SPKAC_new GRPC_SHADOW_NETSCAPE_SPKAC_new',
- '#define NETSCAPE_SPKI_b64_decode GRPC_SHADOW_NETSCAPE_SPKI_b64_decode',
- '#define NETSCAPE_SPKI_b64_encode GRPC_SHADOW_NETSCAPE_SPKI_b64_encode',
- '#define NETSCAPE_SPKI_free GRPC_SHADOW_NETSCAPE_SPKI_free',
- '#define NETSCAPE_SPKI_get_pubkey GRPC_SHADOW_NETSCAPE_SPKI_get_pubkey',
- '#define NETSCAPE_SPKI_it GRPC_SHADOW_NETSCAPE_SPKI_it',
- '#define NETSCAPE_SPKI_new GRPC_SHADOW_NETSCAPE_SPKI_new',
- '#define NETSCAPE_SPKI_set_pubkey GRPC_SHADOW_NETSCAPE_SPKI_set_pubkey',
- '#define NETSCAPE_SPKI_sign GRPC_SHADOW_NETSCAPE_SPKI_sign',
- '#define NETSCAPE_SPKI_verify GRPC_SHADOW_NETSCAPE_SPKI_verify',
- '#define NOTICEREF_free GRPC_SHADOW_NOTICEREF_free',
- '#define NOTICEREF_it GRPC_SHADOW_NOTICEREF_it',
- '#define NOTICEREF_new GRPC_SHADOW_NOTICEREF_new',
- '#define o2i_ECPublicKey GRPC_SHADOW_o2i_ECPublicKey',
- '#define OBJ_cbs2nid GRPC_SHADOW_OBJ_cbs2nid',
- '#define OBJ_cleanup GRPC_SHADOW_OBJ_cleanup',
- '#define OBJ_cmp GRPC_SHADOW_OBJ_cmp',
- '#define OBJ_create GRPC_SHADOW_OBJ_create',
- '#define OBJ_dup GRPC_SHADOW_OBJ_dup',
- '#define OBJ_find_sigid_algs GRPC_SHADOW_OBJ_find_sigid_algs',
- '#define OBJ_find_sigid_by_algs GRPC_SHADOW_OBJ_find_sigid_by_algs',
- '#define OBJ_get0_data GRPC_SHADOW_OBJ_get0_data',
- '#define OBJ_length GRPC_SHADOW_OBJ_length',
- '#define OBJ_ln2nid GRPC_SHADOW_OBJ_ln2nid',
- '#define OBJ_nid2cbb GRPC_SHADOW_OBJ_nid2cbb',
- '#define OBJ_nid2ln GRPC_SHADOW_OBJ_nid2ln',
- '#define OBJ_nid2obj GRPC_SHADOW_OBJ_nid2obj',
- '#define OBJ_nid2sn GRPC_SHADOW_OBJ_nid2sn',
- '#define OBJ_obj2nid GRPC_SHADOW_OBJ_obj2nid',
- '#define OBJ_obj2txt GRPC_SHADOW_OBJ_obj2txt',
- '#define OBJ_sn2nid GRPC_SHADOW_OBJ_sn2nid',
- '#define OBJ_txt2nid GRPC_SHADOW_OBJ_txt2nid',
- '#define OBJ_txt2obj GRPC_SHADOW_OBJ_txt2obj',
- '#define OpenSSL_add_all_algorithms GRPC_SHADOW_OpenSSL_add_all_algorithms',
- '#define OPENSSL_add_all_algorithms_conf GRPC_SHADOW_OPENSSL_add_all_algorithms_conf',
- '#define OpenSSL_add_all_ciphers GRPC_SHADOW_OpenSSL_add_all_ciphers',
- '#define OpenSSL_add_all_digests GRPC_SHADOW_OpenSSL_add_all_digests',
- '#define OPENSSL_built_in_curves GRPC_SHADOW_OPENSSL_built_in_curves',
- '#define OPENSSL_cleanse GRPC_SHADOW_OPENSSL_cleanse',
- '#define OPENSSL_cleanup GRPC_SHADOW_OPENSSL_cleanup',
- '#define OPENSSL_clear_free GRPC_SHADOW_OPENSSL_clear_free',
- '#define OPENSSL_config GRPC_SHADOW_OPENSSL_config',
- '#define OPENSSL_cpuid_setup GRPC_SHADOW_OPENSSL_cpuid_setup',
- '#define OPENSSL_free GRPC_SHADOW_OPENSSL_free',
- '#define OPENSSL_gmtime GRPC_SHADOW_OPENSSL_gmtime',
- '#define OPENSSL_gmtime_adj GRPC_SHADOW_OPENSSL_gmtime_adj',
- '#define OPENSSL_gmtime_diff GRPC_SHADOW_OPENSSL_gmtime_diff',
- '#define OPENSSL_hash32 GRPC_SHADOW_OPENSSL_hash32',
- '#define OPENSSL_ia32cap_P GRPC_SHADOW_OPENSSL_ia32cap_P',
- '#define OPENSSL_init_crypto GRPC_SHADOW_OPENSSL_init_crypto',
- '#define OPENSSL_init_ssl GRPC_SHADOW_OPENSSL_init_ssl',
- '#define OPENSSL_load_builtin_modules GRPC_SHADOW_OPENSSL_load_builtin_modules',
- '#define OPENSSL_malloc GRPC_SHADOW_OPENSSL_malloc',
- '#define OPENSSL_malloc_init GRPC_SHADOW_OPENSSL_malloc_init',
- '#define OPENSSL_memdup GRPC_SHADOW_OPENSSL_memdup',
- '#define OPENSSL_no_config GRPC_SHADOW_OPENSSL_no_config',
- '#define OPENSSL_realloc GRPC_SHADOW_OPENSSL_realloc',
- '#define OPENSSL_strcasecmp GRPC_SHADOW_OPENSSL_strcasecmp',
- '#define OPENSSL_strdup GRPC_SHADOW_OPENSSL_strdup',
- '#define OPENSSL_strlcat GRPC_SHADOW_OPENSSL_strlcat',
- '#define OPENSSL_strlcpy GRPC_SHADOW_OPENSSL_strlcpy',
- '#define OPENSSL_strncasecmp GRPC_SHADOW_OPENSSL_strncasecmp',
- '#define OPENSSL_strndup GRPC_SHADOW_OPENSSL_strndup',
- '#define OPENSSL_strnlen GRPC_SHADOW_OPENSSL_strnlen',
- '#define OPENSSL_tolower GRPC_SHADOW_OPENSSL_tolower',
- '#define OpenSSL_version GRPC_SHADOW_OpenSSL_version',
- '#define OpenSSL_version_num GRPC_SHADOW_OpenSSL_version_num',
- '#define OTHERNAME_cmp GRPC_SHADOW_OTHERNAME_cmp',
- '#define OTHERNAME_free GRPC_SHADOW_OTHERNAME_free',
- '#define OTHERNAME_it GRPC_SHADOW_OTHERNAME_it',
- '#define OTHERNAME_new GRPC_SHADOW_OTHERNAME_new',
- '#define PEM_ASN1_read GRPC_SHADOW_PEM_ASN1_read',
- '#define PEM_ASN1_read_bio GRPC_SHADOW_PEM_ASN1_read_bio',
- '#define PEM_ASN1_write GRPC_SHADOW_PEM_ASN1_write',
- '#define PEM_ASN1_write_bio GRPC_SHADOW_PEM_ASN1_write_bio',
- '#define PEM_bytes_read_bio GRPC_SHADOW_PEM_bytes_read_bio',
- '#define PEM_def_callback GRPC_SHADOW_PEM_def_callback',
- '#define PEM_dek_info GRPC_SHADOW_PEM_dek_info',
- '#define PEM_do_header GRPC_SHADOW_PEM_do_header',
- '#define PEM_get_EVP_CIPHER_INFO GRPC_SHADOW_PEM_get_EVP_CIPHER_INFO',
- '#define PEM_proc_type GRPC_SHADOW_PEM_proc_type',
- '#define PEM_read GRPC_SHADOW_PEM_read',
- '#define PEM_read_bio GRPC_SHADOW_PEM_read_bio',
- '#define PEM_read_bio_DHparams GRPC_SHADOW_PEM_read_bio_DHparams',
- '#define PEM_read_bio_DSAparams GRPC_SHADOW_PEM_read_bio_DSAparams',
- '#define PEM_read_bio_DSAPrivateKey GRPC_SHADOW_PEM_read_bio_DSAPrivateKey',
- '#define PEM_read_bio_DSA_PUBKEY GRPC_SHADOW_PEM_read_bio_DSA_PUBKEY',
- '#define PEM_read_bio_ECPrivateKey GRPC_SHADOW_PEM_read_bio_ECPrivateKey',
- '#define PEM_read_bio_EC_PUBKEY GRPC_SHADOW_PEM_read_bio_EC_PUBKEY',
- '#define PEM_read_bio_PKCS7 GRPC_SHADOW_PEM_read_bio_PKCS7',
- '#define PEM_read_bio_PKCS8 GRPC_SHADOW_PEM_read_bio_PKCS8',
- '#define PEM_read_bio_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_read_bio_PKCS8_PRIV_KEY_INFO',
- '#define PEM_read_bio_PrivateKey GRPC_SHADOW_PEM_read_bio_PrivateKey',
- '#define PEM_read_bio_PUBKEY GRPC_SHADOW_PEM_read_bio_PUBKEY',
- '#define PEM_read_bio_RSAPrivateKey GRPC_SHADOW_PEM_read_bio_RSAPrivateKey',
- '#define PEM_read_bio_RSA_PUBKEY GRPC_SHADOW_PEM_read_bio_RSA_PUBKEY',
- '#define PEM_read_bio_RSAPublicKey GRPC_SHADOW_PEM_read_bio_RSAPublicKey',
- '#define PEM_read_bio_SSL_SESSION GRPC_SHADOW_PEM_read_bio_SSL_SESSION',
- '#define PEM_read_bio_X509 GRPC_SHADOW_PEM_read_bio_X509',
- '#define PEM_read_bio_X509_AUX GRPC_SHADOW_PEM_read_bio_X509_AUX',
- '#define PEM_read_bio_X509_CRL GRPC_SHADOW_PEM_read_bio_X509_CRL',
- '#define PEM_read_bio_X509_REQ GRPC_SHADOW_PEM_read_bio_X509_REQ',
- '#define PEM_read_DHparams GRPC_SHADOW_PEM_read_DHparams',
- '#define PEM_read_DSAparams GRPC_SHADOW_PEM_read_DSAparams',
- '#define PEM_read_DSAPrivateKey GRPC_SHADOW_PEM_read_DSAPrivateKey',
- '#define PEM_read_DSA_PUBKEY GRPC_SHADOW_PEM_read_DSA_PUBKEY',
- '#define PEM_read_ECPrivateKey GRPC_SHADOW_PEM_read_ECPrivateKey',
- '#define PEM_read_EC_PUBKEY GRPC_SHADOW_PEM_read_EC_PUBKEY',
- '#define PEM_read_PKCS7 GRPC_SHADOW_PEM_read_PKCS7',
- '#define PEM_read_PKCS8 GRPC_SHADOW_PEM_read_PKCS8',
- '#define PEM_read_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_read_PKCS8_PRIV_KEY_INFO',
- '#define PEM_read_PrivateKey GRPC_SHADOW_PEM_read_PrivateKey',
- '#define PEM_read_PUBKEY GRPC_SHADOW_PEM_read_PUBKEY',
- '#define PEM_read_RSAPrivateKey GRPC_SHADOW_PEM_read_RSAPrivateKey',
- '#define PEM_read_RSA_PUBKEY GRPC_SHADOW_PEM_read_RSA_PUBKEY',
- '#define PEM_read_RSAPublicKey GRPC_SHADOW_PEM_read_RSAPublicKey',
- '#define PEM_read_SSL_SESSION GRPC_SHADOW_PEM_read_SSL_SESSION',
- '#define PEM_read_X509 GRPC_SHADOW_PEM_read_X509',
- '#define PEM_read_X509_AUX GRPC_SHADOW_PEM_read_X509_AUX',
- '#define PEM_read_X509_CRL GRPC_SHADOW_PEM_read_X509_CRL',
- '#define PEM_read_X509_REQ GRPC_SHADOW_PEM_read_X509_REQ',
- '#define PEM_write GRPC_SHADOW_PEM_write',
- '#define PEM_write_bio GRPC_SHADOW_PEM_write_bio',
- '#define PEM_write_bio_DHparams GRPC_SHADOW_PEM_write_bio_DHparams',
- '#define PEM_write_bio_DSAparams GRPC_SHADOW_PEM_write_bio_DSAparams',
- '#define PEM_write_bio_DSAPrivateKey GRPC_SHADOW_PEM_write_bio_DSAPrivateKey',
- '#define PEM_write_bio_DSA_PUBKEY GRPC_SHADOW_PEM_write_bio_DSA_PUBKEY',
- '#define PEM_write_bio_ECPrivateKey GRPC_SHADOW_PEM_write_bio_ECPrivateKey',
- '#define PEM_write_bio_EC_PUBKEY GRPC_SHADOW_PEM_write_bio_EC_PUBKEY',
- '#define PEM_write_bio_PKCS7 GRPC_SHADOW_PEM_write_bio_PKCS7',
- '#define PEM_write_bio_PKCS8 GRPC_SHADOW_PEM_write_bio_PKCS8',
- '#define PEM_write_bio_PKCS8PrivateKey GRPC_SHADOW_PEM_write_bio_PKCS8PrivateKey',
- '#define PEM_write_bio_PKCS8PrivateKey_nid GRPC_SHADOW_PEM_write_bio_PKCS8PrivateKey_nid',
- '#define PEM_write_bio_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_write_bio_PKCS8_PRIV_KEY_INFO',
- '#define PEM_write_bio_PrivateKey GRPC_SHADOW_PEM_write_bio_PrivateKey',
- '#define PEM_write_bio_PUBKEY GRPC_SHADOW_PEM_write_bio_PUBKEY',
- '#define PEM_write_bio_RSAPrivateKey GRPC_SHADOW_PEM_write_bio_RSAPrivateKey',
- '#define PEM_write_bio_RSA_PUBKEY GRPC_SHADOW_PEM_write_bio_RSA_PUBKEY',
- '#define PEM_write_bio_RSAPublicKey GRPC_SHADOW_PEM_write_bio_RSAPublicKey',
- '#define PEM_write_bio_SSL_SESSION GRPC_SHADOW_PEM_write_bio_SSL_SESSION',
- '#define PEM_write_bio_X509 GRPC_SHADOW_PEM_write_bio_X509',
- '#define PEM_write_bio_X509_AUX GRPC_SHADOW_PEM_write_bio_X509_AUX',
- '#define PEM_write_bio_X509_CRL GRPC_SHADOW_PEM_write_bio_X509_CRL',
- '#define PEM_write_bio_X509_REQ GRPC_SHADOW_PEM_write_bio_X509_REQ',
- '#define PEM_write_bio_X509_REQ_NEW GRPC_SHADOW_PEM_write_bio_X509_REQ_NEW',
- '#define PEM_write_DHparams GRPC_SHADOW_PEM_write_DHparams',
- '#define PEM_write_DSAparams GRPC_SHADOW_PEM_write_DSAparams',
- '#define PEM_write_DSAPrivateKey GRPC_SHADOW_PEM_write_DSAPrivateKey',
- '#define PEM_write_DSA_PUBKEY GRPC_SHADOW_PEM_write_DSA_PUBKEY',
- '#define PEM_write_ECPrivateKey GRPC_SHADOW_PEM_write_ECPrivateKey',
- '#define PEM_write_EC_PUBKEY GRPC_SHADOW_PEM_write_EC_PUBKEY',
- '#define PEM_write_PKCS7 GRPC_SHADOW_PEM_write_PKCS7',
- '#define PEM_write_PKCS8 GRPC_SHADOW_PEM_write_PKCS8',
- '#define PEM_write_PKCS8PrivateKey GRPC_SHADOW_PEM_write_PKCS8PrivateKey',
- '#define PEM_write_PKCS8PrivateKey_nid GRPC_SHADOW_PEM_write_PKCS8PrivateKey_nid',
- '#define PEM_write_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_write_PKCS8_PRIV_KEY_INFO',
- '#define PEM_write_PrivateKey GRPC_SHADOW_PEM_write_PrivateKey',
- '#define PEM_write_PUBKEY GRPC_SHADOW_PEM_write_PUBKEY',
- '#define PEM_write_RSAPrivateKey GRPC_SHADOW_PEM_write_RSAPrivateKey',
- '#define PEM_write_RSA_PUBKEY GRPC_SHADOW_PEM_write_RSA_PUBKEY',
- '#define PEM_write_RSAPublicKey GRPC_SHADOW_PEM_write_RSAPublicKey',
- '#define PEM_write_SSL_SESSION GRPC_SHADOW_PEM_write_SSL_SESSION',
- '#define PEM_write_X509 GRPC_SHADOW_PEM_write_X509',
- '#define PEM_write_X509_AUX GRPC_SHADOW_PEM_write_X509_AUX',
- '#define PEM_write_X509_CRL GRPC_SHADOW_PEM_write_X509_CRL',
- '#define PEM_write_X509_REQ GRPC_SHADOW_PEM_write_X509_REQ',
- '#define PEM_write_X509_REQ_NEW GRPC_SHADOW_PEM_write_X509_REQ_NEW',
- '#define PEM_X509_INFO_read GRPC_SHADOW_PEM_X509_INFO_read',
- '#define PEM_X509_INFO_read_bio GRPC_SHADOW_PEM_X509_INFO_read_bio',
- '#define PEM_X509_INFO_write_bio GRPC_SHADOW_PEM_X509_INFO_write_bio',
- '#define PKCS12_create GRPC_SHADOW_PKCS12_create',
- '#define PKCS12_free GRPC_SHADOW_PKCS12_free',
- '#define PKCS12_get_key_and_certs GRPC_SHADOW_PKCS12_get_key_and_certs',
- '#define pkcs12_iterations_acceptable GRPC_SHADOW_pkcs12_iterations_acceptable',
- '#define pkcs12_key_gen GRPC_SHADOW_pkcs12_key_gen',
- '#define PKCS12_parse GRPC_SHADOW_PKCS12_parse',
- '#define PKCS12_PBE_add GRPC_SHADOW_PKCS12_PBE_add',
- '#define pkcs12_pbe_encrypt_init GRPC_SHADOW_pkcs12_pbe_encrypt_init',
- '#define PKCS12_verify_mac GRPC_SHADOW_PKCS12_verify_mac',
- '#define PKCS5_pbe2_decrypt_init GRPC_SHADOW_PKCS5_pbe2_decrypt_init',
- '#define PKCS5_pbe2_encrypt_init GRPC_SHADOW_PKCS5_pbe2_encrypt_init',
- '#define PKCS5_PBKDF2_HMAC GRPC_SHADOW_PKCS5_PBKDF2_HMAC',
- '#define PKCS5_PBKDF2_HMAC_SHA1 GRPC_SHADOW_PKCS5_PBKDF2_HMAC_SHA1',
- '#define pkcs7_bundle GRPC_SHADOW_pkcs7_bundle',
- '#define PKCS7_bundle_certificates GRPC_SHADOW_PKCS7_bundle_certificates',
- '#define PKCS7_bundle_CRLs GRPC_SHADOW_PKCS7_bundle_CRLs',
- '#define PKCS7_free GRPC_SHADOW_PKCS7_free',
- '#define PKCS7_get_certificates GRPC_SHADOW_PKCS7_get_certificates',
- '#define PKCS7_get_CRLs GRPC_SHADOW_PKCS7_get_CRLs',
- '#define PKCS7_get_PEM_certificates GRPC_SHADOW_PKCS7_get_PEM_certificates',
- '#define PKCS7_get_PEM_CRLs GRPC_SHADOW_PKCS7_get_PEM_CRLs',
- '#define PKCS7_get_raw_certificates GRPC_SHADOW_PKCS7_get_raw_certificates',
- '#define pkcs7_parse_header GRPC_SHADOW_pkcs7_parse_header',
- '#define PKCS7_sign GRPC_SHADOW_PKCS7_sign',
- '#define PKCS7_type_is_data GRPC_SHADOW_PKCS7_type_is_data',
- '#define PKCS7_type_is_digest GRPC_SHADOW_PKCS7_type_is_digest',
- '#define PKCS7_type_is_encrypted GRPC_SHADOW_PKCS7_type_is_encrypted',
- '#define PKCS7_type_is_enveloped GRPC_SHADOW_PKCS7_type_is_enveloped',
- '#define PKCS7_type_is_signed GRPC_SHADOW_PKCS7_type_is_signed',
- '#define PKCS7_type_is_signedAndEnveloped GRPC_SHADOW_PKCS7_type_is_signedAndEnveloped',
- '#define PKCS8_decrypt GRPC_SHADOW_PKCS8_decrypt',
- '#define PKCS8_encrypt GRPC_SHADOW_PKCS8_encrypt',
- '#define PKCS8_marshal_encrypted_private_key GRPC_SHADOW_PKCS8_marshal_encrypted_private_key',
- '#define PKCS8_parse_encrypted_private_key GRPC_SHADOW_PKCS8_parse_encrypted_private_key',
- '#define pkcs8_pbe_decrypt GRPC_SHADOW_pkcs8_pbe_decrypt',
- '#define PKCS8_pkey_get0 GRPC_SHADOW_PKCS8_pkey_get0',
- '#define PKCS8_pkey_set0 GRPC_SHADOW_PKCS8_pkey_set0',
- '#define PKCS8_PRIV_KEY_INFO_free GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_free',
- '#define PKCS8_PRIV_KEY_INFO_it GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_it',
- '#define PKCS8_PRIV_KEY_INFO_new GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_new',
- '#define PKEY_USAGE_PERIOD_free GRPC_SHADOW_PKEY_USAGE_PERIOD_free',
- '#define PKEY_USAGE_PERIOD_it GRPC_SHADOW_PKEY_USAGE_PERIOD_it',
- '#define PKEY_USAGE_PERIOD_new GRPC_SHADOW_PKEY_USAGE_PERIOD_new',
- '#define policy_cache_find_data GRPC_SHADOW_policy_cache_find_data',
- '#define policy_cache_free GRPC_SHADOW_policy_cache_free',
- '#define policy_cache_set GRPC_SHADOW_policy_cache_set',
- '#define policy_cache_set_mapping GRPC_SHADOW_policy_cache_set_mapping',
- '#define POLICY_CONSTRAINTS_free GRPC_SHADOW_POLICY_CONSTRAINTS_free',
- '#define POLICY_CONSTRAINTS_it GRPC_SHADOW_POLICY_CONSTRAINTS_it',
- '#define POLICY_CONSTRAINTS_new GRPC_SHADOW_POLICY_CONSTRAINTS_new',
- '#define policy_data_free GRPC_SHADOW_policy_data_free',
- '#define policy_data_new GRPC_SHADOW_policy_data_new',
- '#define POLICYINFO_free GRPC_SHADOW_POLICYINFO_free',
- '#define POLICYINFO_it GRPC_SHADOW_POLICYINFO_it',
- '#define POLICYINFO_new GRPC_SHADOW_POLICYINFO_new',
- '#define POLICY_MAPPING_free GRPC_SHADOW_POLICY_MAPPING_free',
- '#define POLICY_MAPPING_it GRPC_SHADOW_POLICY_MAPPING_it',
- '#define POLICY_MAPPING_new GRPC_SHADOW_POLICY_MAPPING_new',
- '#define POLICY_MAPPINGS_it GRPC_SHADOW_POLICY_MAPPINGS_it',
- '#define policy_node_cmp_new GRPC_SHADOW_policy_node_cmp_new',
- '#define policy_node_free GRPC_SHADOW_policy_node_free',
- '#define policy_node_match GRPC_SHADOW_policy_node_match',
- '#define POLICYQUALINFO_free GRPC_SHADOW_POLICYQUALINFO_free',
- '#define POLICYQUALINFO_it GRPC_SHADOW_POLICYQUALINFO_it',
- '#define POLICYQUALINFO_new GRPC_SHADOW_POLICYQUALINFO_new',
- '#define poly_Rq_mul GRPC_SHADOW_poly_Rq_mul',
- '#define PROXY_CERT_INFO_EXTENSION_free GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_free',
- '#define PROXY_CERT_INFO_EXTENSION_it GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_it',
- '#define PROXY_CERT_INFO_EXTENSION_new GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_new',
- '#define PROXY_POLICY_free GRPC_SHADOW_PROXY_POLICY_free',
- '#define PROXY_POLICY_it GRPC_SHADOW_PROXY_POLICY_it',
- '#define PROXY_POLICY_new GRPC_SHADOW_PROXY_POLICY_new',
- '#define RAND_add GRPC_SHADOW_RAND_add',
- '#define RAND_bytes GRPC_SHADOW_RAND_bytes',
- '#define RAND_bytes_with_additional_data GRPC_SHADOW_RAND_bytes_with_additional_data',
- '#define RAND_cleanup GRPC_SHADOW_RAND_cleanup',
- '#define RAND_egd GRPC_SHADOW_RAND_egd',
- '#define RAND_enable_fork_unsafe_buffering GRPC_SHADOW_RAND_enable_fork_unsafe_buffering',
- '#define RAND_file_name GRPC_SHADOW_RAND_file_name',
- '#define rand_fork_unsafe_buffering_enabled GRPC_SHADOW_rand_fork_unsafe_buffering_enabled',
- '#define RAND_get_rand_method GRPC_SHADOW_RAND_get_rand_method',
- '#define RAND_load_file GRPC_SHADOW_RAND_load_file',
- '#define RAND_poll GRPC_SHADOW_RAND_poll',
- '#define RAND_pseudo_bytes GRPC_SHADOW_RAND_pseudo_bytes',
- '#define RAND_seed GRPC_SHADOW_RAND_seed',
- '#define RAND_set_rand_method GRPC_SHADOW_RAND_set_rand_method',
- '#define RAND_set_urandom_fd GRPC_SHADOW_RAND_set_urandom_fd',
- '#define RAND_SSLeay GRPC_SHADOW_RAND_SSLeay',
- '#define RAND_status GRPC_SHADOW_RAND_status',
- '#define RC4 GRPC_SHADOW_RC4',
- '#define RC4_set_key GRPC_SHADOW_RC4_set_key',
- '#define RSA_add_pkcs1_prefix GRPC_SHADOW_RSA_add_pkcs1_prefix',
- '#define rsa_asn1_meth GRPC_SHADOW_rsa_asn1_meth',
- '#define RSA_bits GRPC_SHADOW_RSA_bits',
- '#define RSA_blinding_on GRPC_SHADOW_RSA_blinding_on',
- '#define RSA_check_fips GRPC_SHADOW_RSA_check_fips',
- '#define RSA_check_key GRPC_SHADOW_RSA_check_key',
- '#define RSA_decrypt GRPC_SHADOW_RSA_decrypt',
- '#define rsa_default_decrypt GRPC_SHADOW_rsa_default_decrypt',
- '#define RSA_default_method GRPC_SHADOW_RSA_default_method',
- '#define rsa_default_private_transform GRPC_SHADOW_rsa_default_private_transform',
- '#define rsa_default_sign_raw GRPC_SHADOW_rsa_default_sign_raw',
- '#define rsa_default_size GRPC_SHADOW_rsa_default_size',
- '#define RSA_encrypt GRPC_SHADOW_RSA_encrypt',
- '#define RSA_flags GRPC_SHADOW_RSA_flags',
- '#define RSA_free GRPC_SHADOW_RSA_free',
- '#define RSA_generate_key_ex GRPC_SHADOW_RSA_generate_key_ex',
- '#define RSA_generate_key_fips GRPC_SHADOW_RSA_generate_key_fips',
- '#define RSA_get0_crt_params GRPC_SHADOW_RSA_get0_crt_params',
- '#define RSA_get0_factors GRPC_SHADOW_RSA_get0_factors',
- '#define RSA_get0_key GRPC_SHADOW_RSA_get0_key',
- '#define RSA_get_ex_data GRPC_SHADOW_RSA_get_ex_data',
- '#define RSA_get_ex_new_index GRPC_SHADOW_RSA_get_ex_new_index',
- '#define RSA_is_opaque GRPC_SHADOW_RSA_is_opaque',
- '#define RSA_marshal_private_key GRPC_SHADOW_RSA_marshal_private_key',
- '#define RSA_marshal_public_key GRPC_SHADOW_RSA_marshal_public_key',
- '#define RSA_new GRPC_SHADOW_RSA_new',
- '#define RSA_new_method GRPC_SHADOW_RSA_new_method',
- '#define RSA_padding_add_none GRPC_SHADOW_RSA_padding_add_none',
- '#define RSA_padding_add_PKCS1_OAEP_mgf1 GRPC_SHADOW_RSA_padding_add_PKCS1_OAEP_mgf1',
- '#define RSA_padding_add_PKCS1_PSS_mgf1 GRPC_SHADOW_RSA_padding_add_PKCS1_PSS_mgf1',
- '#define RSA_padding_add_PKCS1_type_1 GRPC_SHADOW_RSA_padding_add_PKCS1_type_1',
- '#define RSA_padding_add_PKCS1_type_2 GRPC_SHADOW_RSA_padding_add_PKCS1_type_2',
- '#define RSA_padding_check_PKCS1_OAEP_mgf1 GRPC_SHADOW_RSA_padding_check_PKCS1_OAEP_mgf1',
- '#define RSA_padding_check_PKCS1_type_1 GRPC_SHADOW_RSA_padding_check_PKCS1_type_1',
- '#define RSA_padding_check_PKCS1_type_2 GRPC_SHADOW_RSA_padding_check_PKCS1_type_2',
- '#define RSA_parse_private_key GRPC_SHADOW_RSA_parse_private_key',
- '#define RSA_parse_public_key GRPC_SHADOW_RSA_parse_public_key',
- '#define rsa_pkey_meth GRPC_SHADOW_rsa_pkey_meth',
- '#define RSA_print GRPC_SHADOW_RSA_print',
- '#define RSA_private_decrypt GRPC_SHADOW_RSA_private_decrypt',
- '#define RSA_private_encrypt GRPC_SHADOW_RSA_private_encrypt',
- '#define RSAPrivateKey_dup GRPC_SHADOW_RSAPrivateKey_dup',
- '#define RSA_private_key_from_bytes GRPC_SHADOW_RSA_private_key_from_bytes',
- '#define RSA_private_key_to_bytes GRPC_SHADOW_RSA_private_key_to_bytes',
- '#define RSA_private_transform GRPC_SHADOW_RSA_private_transform',
- '#define RSA_PSS_PARAMS_free GRPC_SHADOW_RSA_PSS_PARAMS_free',
- '#define RSA_PSS_PARAMS_it GRPC_SHADOW_RSA_PSS_PARAMS_it',
- '#define RSA_PSS_PARAMS_new GRPC_SHADOW_RSA_PSS_PARAMS_new',
- '#define RSA_public_decrypt GRPC_SHADOW_RSA_public_decrypt',
- '#define RSA_public_encrypt GRPC_SHADOW_RSA_public_encrypt',
- '#define RSAPublicKey_dup GRPC_SHADOW_RSAPublicKey_dup',
- '#define RSA_public_key_from_bytes GRPC_SHADOW_RSA_public_key_from_bytes',
- '#define RSA_public_key_to_bytes GRPC_SHADOW_RSA_public_key_to_bytes',
- '#define RSA_set0_crt_params GRPC_SHADOW_RSA_set0_crt_params',
- '#define RSA_set0_factors GRPC_SHADOW_RSA_set0_factors',
- '#define RSA_set0_key GRPC_SHADOW_RSA_set0_key',
- '#define RSA_set_ex_data GRPC_SHADOW_RSA_set_ex_data',
- '#define RSA_sign GRPC_SHADOW_RSA_sign',
- '#define RSA_sign_pss_mgf1 GRPC_SHADOW_RSA_sign_pss_mgf1',
- '#define RSA_sign_raw GRPC_SHADOW_RSA_sign_raw',
- '#define RSA_size GRPC_SHADOW_RSA_size',
- '#define RSA_up_ref GRPC_SHADOW_RSA_up_ref',
- '#define RSA_verify GRPC_SHADOW_RSA_verify',
- '#define RSA_verify_PKCS1_PSS_mgf1 GRPC_SHADOW_RSA_verify_PKCS1_PSS_mgf1',
- '#define RSA_verify_pss_mgf1 GRPC_SHADOW_RSA_verify_pss_mgf1',
- '#define RSA_verify_raw GRPC_SHADOW_RSA_verify_raw',
- '#define rsaz_1024_gather5_avx2 GRPC_SHADOW_rsaz_1024_gather5_avx2',
- '#define RSAZ_1024_mod_exp_avx2 GRPC_SHADOW_RSAZ_1024_mod_exp_avx2',
- '#define rsaz_1024_mul_avx2 GRPC_SHADOW_rsaz_1024_mul_avx2',
- '#define rsaz_1024_norm2red_avx2 GRPC_SHADOW_rsaz_1024_norm2red_avx2',
- '#define rsaz_1024_red2norm_avx2 GRPC_SHADOW_rsaz_1024_red2norm_avx2',
- '#define rsaz_1024_scatter5_avx2 GRPC_SHADOW_rsaz_1024_scatter5_avx2',
- '#define rsaz_1024_sqr_avx2 GRPC_SHADOW_rsaz_1024_sqr_avx2',
- '#define s2i_ASN1_INTEGER GRPC_SHADOW_s2i_ASN1_INTEGER',
- '#define s2i_ASN1_OCTET_STRING GRPC_SHADOW_s2i_ASN1_OCTET_STRING',
- '#define sdallocx GRPC_SHADOW_sdallocx',
- '#define SHA1 GRPC_SHADOW_SHA1',
- '#define sha1_block_data_order GRPC_SHADOW_sha1_block_data_order',
- '#define SHA1_Final GRPC_SHADOW_SHA1_Final',
- '#define SHA1_Init GRPC_SHADOW_SHA1_Init',
- '#define SHA1_Transform GRPC_SHADOW_SHA1_Transform',
- '#define SHA1_Update GRPC_SHADOW_SHA1_Update',
- '#define SHA224 GRPC_SHADOW_SHA224',
- '#define SHA224_Final GRPC_SHADOW_SHA224_Final',
- '#define SHA224_Init GRPC_SHADOW_SHA224_Init',
- '#define SHA224_Update GRPC_SHADOW_SHA224_Update',
- '#define SHA256 GRPC_SHADOW_SHA256',
- '#define sha256_block_data_order GRPC_SHADOW_sha256_block_data_order',
- '#define SHA256_Final GRPC_SHADOW_SHA256_Final',
- '#define SHA256_Init GRPC_SHADOW_SHA256_Init',
- '#define SHA256_Transform GRPC_SHADOW_SHA256_Transform',
- '#define SHA256_TransformBlocks GRPC_SHADOW_SHA256_TransformBlocks',
- '#define SHA256_Update GRPC_SHADOW_SHA256_Update',
- '#define SHA384 GRPC_SHADOW_SHA384',
- '#define SHA384_Final GRPC_SHADOW_SHA384_Final',
- '#define SHA384_Init GRPC_SHADOW_SHA384_Init',
- '#define SHA384_Update GRPC_SHADOW_SHA384_Update',
- '#define SHA512 GRPC_SHADOW_SHA512',
- '#define sha512_block_data_order GRPC_SHADOW_sha512_block_data_order',
- '#define SHA512_Final GRPC_SHADOW_SHA512_Final',
- '#define SHA512_Init GRPC_SHADOW_SHA512_Init',
- '#define SHA512_Transform GRPC_SHADOW_SHA512_Transform',
- '#define SHA512_Update GRPC_SHADOW_SHA512_Update',
- '#define SIPHASH_24 GRPC_SHADOW_SIPHASH_24',
- '#define sk_CRYPTO_BUFFER_call_copy_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_copy_func',
- '#define sk_CRYPTO_BUFFER_call_copy_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_copy_func',
- '#define sk_CRYPTO_BUFFER_call_free_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_free_func',
- '#define sk_CRYPTO_BUFFER_call_free_func GRPC_SHADOW_sk_CRYPTO_BUFFER_call_free_func',
- '#define sk_CRYPTO_BUFFER_deep_copy GRPC_SHADOW_sk_CRYPTO_BUFFER_deep_copy',
- '#define sk_CRYPTO_BUFFER_deep_copy GRPC_SHADOW_sk_CRYPTO_BUFFER_deep_copy',
- '#define sk_CRYPTO_BUFFER_new_null GRPC_SHADOW_sk_CRYPTO_BUFFER_new_null',
- '#define sk_CRYPTO_BUFFER_new_null GRPC_SHADOW_sk_CRYPTO_BUFFER_new_null',
- '#define sk_CRYPTO_BUFFER_new_null GRPC_SHADOW_sk_CRYPTO_BUFFER_new_null',
- '#define sk_CRYPTO_BUFFER_new_null GRPC_SHADOW_sk_CRYPTO_BUFFER_new_null',
- '#define sk_CRYPTO_BUFFER_new_null GRPC_SHADOW_sk_CRYPTO_BUFFER_new_null',
- '#define sk_CRYPTO_BUFFER_new_null GRPC_SHADOW_sk_CRYPTO_BUFFER_new_null',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_num GRPC_SHADOW_sk_CRYPTO_BUFFER_num',
- '#define sk_CRYPTO_BUFFER_push GRPC_SHADOW_sk_CRYPTO_BUFFER_push',
- '#define sk_CRYPTO_BUFFER_set GRPC_SHADOW_sk_CRYPTO_BUFFER_set',
- '#define sk_CRYPTO_BUFFER_value GRPC_SHADOW_sk_CRYPTO_BUFFER_value',
- '#define sk_CRYPTO_BUFFER_value GRPC_SHADOW_sk_CRYPTO_BUFFER_value',
- '#define sk_CRYPTO_BUFFER_value GRPC_SHADOW_sk_CRYPTO_BUFFER_value',
- '#define sk_CRYPTO_BUFFER_value GRPC_SHADOW_sk_CRYPTO_BUFFER_value',
- '#define sk_CRYPTO_BUFFER_value GRPC_SHADOW_sk_CRYPTO_BUFFER_value',
- '#define sk_CRYPTO_BUFFER_value GRPC_SHADOW_sk_CRYPTO_BUFFER_value',
- '#define sk_CRYPTO_BUFFER_value GRPC_SHADOW_sk_CRYPTO_BUFFER_value',
- '#define sk_deep_copy GRPC_SHADOW_sk_deep_copy',
- '#define sk_delete GRPC_SHADOW_sk_delete',
- '#define sk_delete_ptr GRPC_SHADOW_sk_delete_ptr',
- '#define sk_dup GRPC_SHADOW_sk_dup',
- '#define sk_find GRPC_SHADOW_sk_find',
- '#define sk_free GRPC_SHADOW_sk_free',
- '#define sk_insert GRPC_SHADOW_sk_insert',
- '#define sk_is_sorted GRPC_SHADOW_sk_is_sorted',
- '#define sk_new GRPC_SHADOW_sk_new',
- '#define sk_new_null GRPC_SHADOW_sk_new_null',
- '#define sk_num GRPC_SHADOW_sk_num',
- '#define sk_pop GRPC_SHADOW_sk_pop',
- '#define sk_pop_free GRPC_SHADOW_sk_pop_free',
- '#define sk_pop_free_ex GRPC_SHADOW_sk_pop_free_ex',
- '#define sk_push GRPC_SHADOW_sk_push',
- '#define sk_set GRPC_SHADOW_sk_set',
- '#define sk_set_cmp_func GRPC_SHADOW_sk_set_cmp_func',
- '#define sk_shift GRPC_SHADOW_sk_shift',
- '#define sk_sort GRPC_SHADOW_sk_sort',
- '#define sk_SRTP_PROTECTION_PROFILE_new_null GRPC_SHADOW_sk_SRTP_PROTECTION_PROFILE_new_null',
- '#define sk_SRTP_PROTECTION_PROFILE_num GRPC_SHADOW_sk_SRTP_PROTECTION_PROFILE_num',
- '#define sk_SRTP_PROTECTION_PROFILE_push GRPC_SHADOW_sk_SRTP_PROTECTION_PROFILE_push',
- '#define sk_SSL_CIPHER_call_cmp_func GRPC_SHADOW_sk_SSL_CIPHER_call_cmp_func',
- '#define sk_SSL_CIPHER_call_cmp_func GRPC_SHADOW_sk_SSL_CIPHER_call_cmp_func',
- '#define sk_SSL_CIPHER_call_cmp_func GRPC_SHADOW_sk_SSL_CIPHER_call_cmp_func',
- '#define sk_SSL_CIPHER_call_cmp_func GRPC_SHADOW_sk_SSL_CIPHER_call_cmp_func',
- '#define sk_SSL_CIPHER_delete GRPC_SHADOW_sk_SSL_CIPHER_delete',
- '#define sk_SSL_CIPHER_dup GRPC_SHADOW_sk_SSL_CIPHER_dup',
- '#define sk_SSL_CIPHER_find GRPC_SHADOW_sk_SSL_CIPHER_find',
- '#define sk_SSL_CIPHER_find GRPC_SHADOW_sk_SSL_CIPHER_find',
- '#define sk_SSL_CIPHER_find GRPC_SHADOW_sk_SSL_CIPHER_find',
- '#define sk_SSL_CIPHER_find GRPC_SHADOW_sk_SSL_CIPHER_find',
- '#define sk_SSL_CIPHER_new_null GRPC_SHADOW_sk_SSL_CIPHER_new_null',
- '#define sk_SSL_CIPHER_new_null GRPC_SHADOW_sk_SSL_CIPHER_new_null',
- '#define sk_SSL_CIPHER_new_null GRPC_SHADOW_sk_SSL_CIPHER_new_null',
- '#define sk_SSL_CIPHER_num GRPC_SHADOW_sk_SSL_CIPHER_num',
- '#define sk_SSL_CIPHER_num GRPC_SHADOW_sk_SSL_CIPHER_num',
- '#define sk_SSL_CIPHER_num GRPC_SHADOW_sk_SSL_CIPHER_num',
- '#define sk_SSL_CIPHER_num GRPC_SHADOW_sk_SSL_CIPHER_num',
- '#define sk_SSL_CIPHER_push GRPC_SHADOW_sk_SSL_CIPHER_push',
- '#define sk_SSL_CIPHER_push GRPC_SHADOW_sk_SSL_CIPHER_push',
- '#define sk_SSL_CIPHER_push GRPC_SHADOW_sk_SSL_CIPHER_push',
- '#define sk_SSL_CIPHER_value GRPC_SHADOW_sk_SSL_CIPHER_value',
- '#define sk_SSL_CIPHER_value GRPC_SHADOW_sk_SSL_CIPHER_value',
- '#define sk_value GRPC_SHADOW_sk_value',
- '#define sk_X509_call_free_func GRPC_SHADOW_sk_X509_call_free_func',
- '#define sk_X509_NAME_call_cmp_func GRPC_SHADOW_sk_X509_NAME_call_cmp_func',
- '#define sk_X509_NAME_call_copy_func GRPC_SHADOW_sk_X509_NAME_call_copy_func',
- '#define sk_X509_NAME_call_free_func GRPC_SHADOW_sk_X509_NAME_call_free_func',
- '#define sk_X509_NAME_call_free_func GRPC_SHADOW_sk_X509_NAME_call_free_func',
- '#define sk_X509_NAME_deep_copy GRPC_SHADOW_sk_X509_NAME_deep_copy',
- '#define sk_X509_NAME_find GRPC_SHADOW_sk_X509_NAME_find',
- '#define sk_X509_NAME_free GRPC_SHADOW_sk_X509_NAME_free',
- '#define sk_X509_NAME_new GRPC_SHADOW_sk_X509_NAME_new',
- '#define sk_X509_NAME_new_null GRPC_SHADOW_sk_X509_NAME_new_null',
- '#define sk_X509_NAME_new_null GRPC_SHADOW_sk_X509_NAME_new_null',
- '#define sk_X509_NAME_pop_free GRPC_SHADOW_sk_X509_NAME_pop_free',
- '#define sk_X509_NAME_pop_free GRPC_SHADOW_sk_X509_NAME_pop_free',
- '#define sk_X509_NAME_push GRPC_SHADOW_sk_X509_NAME_push',
- '#define sk_X509_NAME_set_cmp_func GRPC_SHADOW_sk_X509_NAME_set_cmp_func',
- '#define sk_X509_NAME_sort GRPC_SHADOW_sk_X509_NAME_sort',
- '#define sk_X509_new_null GRPC_SHADOW_sk_X509_new_null',
- '#define sk_X509_num GRPC_SHADOW_sk_X509_num',
- '#define sk_X509_pop_free GRPC_SHADOW_sk_X509_pop_free',
- '#define sk_X509_shift GRPC_SHADOW_sk_X509_shift',
- '#define sk_X509_value GRPC_SHADOW_sk_X509_value',
- '#define sk_zero GRPC_SHADOW_sk_zero',
- '#define SPAKE2_CTX_free GRPC_SHADOW_SPAKE2_CTX_free',
- '#define SPAKE2_CTX_new GRPC_SHADOW_SPAKE2_CTX_new',
- '#define SPAKE2_generate_msg GRPC_SHADOW_SPAKE2_generate_msg',
- '#define SPAKE2_process_msg GRPC_SHADOW_SPAKE2_process_msg',
- '#define SSL_accept GRPC_SHADOW_SSL_accept',
- '#define SSL_add0_chain_cert GRPC_SHADOW_SSL_add0_chain_cert',
- '#define SSL_add1_chain_cert GRPC_SHADOW_SSL_add1_chain_cert',
- '#define SSL_add_client_CA GRPC_SHADOW_SSL_add_client_CA',
- '#define SSL_add_file_cert_subjects_to_stack GRPC_SHADOW_SSL_add_file_cert_subjects_to_stack',
- '#define SSL_alert_desc_string GRPC_SHADOW_SSL_alert_desc_string',
- '#define SSL_alert_desc_string_long GRPC_SHADOW_SSL_alert_desc_string_long',
- '#define SSL_alert_from_verify_result GRPC_SHADOW_SSL_alert_from_verify_result',
- '#define SSL_alert_type_string GRPC_SHADOW_SSL_alert_type_string',
- '#define SSL_alert_type_string_long GRPC_SHADOW_SSL_alert_type_string_long',
- '#define SSL_cache_hit GRPC_SHADOW_SSL_cache_hit',
- '#define SSL_certs_clear GRPC_SHADOW_SSL_certs_clear',
- '#define SSL_check_private_key GRPC_SHADOW_SSL_check_private_key',
- '#define SSL_CIPHER_description GRPC_SHADOW_SSL_CIPHER_description',
- '#define SSL_CIPHER_get_auth_nid GRPC_SHADOW_SSL_CIPHER_get_auth_nid',
- '#define SSL_CIPHER_get_bits GRPC_SHADOW_SSL_CIPHER_get_bits',
- '#define SSL_CIPHER_get_cipher_nid GRPC_SHADOW_SSL_CIPHER_get_cipher_nid',
- '#define SSL_CIPHER_get_digest_nid GRPC_SHADOW_SSL_CIPHER_get_digest_nid',
- '#define SSL_CIPHER_get_id GRPC_SHADOW_SSL_CIPHER_get_id',
- '#define SSL_CIPHER_get_kx_name GRPC_SHADOW_SSL_CIPHER_get_kx_name',
- '#define SSL_CIPHER_get_kx_nid GRPC_SHADOW_SSL_CIPHER_get_kx_nid',
- '#define SSL_CIPHER_get_max_version GRPC_SHADOW_SSL_CIPHER_get_max_version',
- '#define SSL_CIPHER_get_min_version GRPC_SHADOW_SSL_CIPHER_get_min_version',
- '#define SSL_CIPHER_get_name GRPC_SHADOW_SSL_CIPHER_get_name',
- '#define SSL_CIPHER_get_prf_nid GRPC_SHADOW_SSL_CIPHER_get_prf_nid',
- '#define SSL_CIPHER_get_rfc_name GRPC_SHADOW_SSL_CIPHER_get_rfc_name',
- '#define SSL_CIPHER_get_value GRPC_SHADOW_SSL_CIPHER_get_value',
- '#define SSL_CIPHER_get_version GRPC_SHADOW_SSL_CIPHER_get_version',
- '#define SSL_CIPHER_is_aead GRPC_SHADOW_SSL_CIPHER_is_aead',
- '#define SSL_CIPHER_is_block_cipher GRPC_SHADOW_SSL_CIPHER_is_block_cipher',
- '#define SSL_CIPHER_standard_name GRPC_SHADOW_SSL_CIPHER_standard_name',
- '#define SSL_clear GRPC_SHADOW_SSL_clear',
- '#define SSL_clear_chain_certs GRPC_SHADOW_SSL_clear_chain_certs',
- '#define SSL_clear_mode GRPC_SHADOW_SSL_clear_mode',
- '#define SSL_clear_options GRPC_SHADOW_SSL_clear_options',
- '#define SSL_COMP_add_compression_method GRPC_SHADOW_SSL_COMP_add_compression_method',
- '#define SSL_COMP_free_compression_methods GRPC_SHADOW_SSL_COMP_free_compression_methods',
- '#define SSL_COMP_get0_name GRPC_SHADOW_SSL_COMP_get0_name',
- '#define SSL_COMP_get_compression_methods GRPC_SHADOW_SSL_COMP_get_compression_methods',
- '#define SSL_COMP_get_id GRPC_SHADOW_SSL_COMP_get_id',
- '#define SSL_COMP_get_name GRPC_SHADOW_SSL_COMP_get_name',
- '#define SSL_connect GRPC_SHADOW_SSL_connect',
- '#define SSL_CTX_add0_chain_cert GRPC_SHADOW_SSL_CTX_add0_chain_cert',
- '#define SSL_CTX_add1_chain_cert GRPC_SHADOW_SSL_CTX_add1_chain_cert',
- '#define SSL_CTX_add_cert_compression_alg GRPC_SHADOW_SSL_CTX_add_cert_compression_alg',
- '#define SSL_CTX_add_client_CA GRPC_SHADOW_SSL_CTX_add_client_CA',
- '#define SSL_CTX_add_extra_chain_cert GRPC_SHADOW_SSL_CTX_add_extra_chain_cert',
- '#define SSL_CTX_add_session GRPC_SHADOW_SSL_CTX_add_session',
- '#define SSL_CTX_check_private_key GRPC_SHADOW_SSL_CTX_check_private_key',
- '#define SSL_CTX_cipher_in_group GRPC_SHADOW_SSL_CTX_cipher_in_group',
- '#define SSL_CTX_clear_chain_certs GRPC_SHADOW_SSL_CTX_clear_chain_certs',
- '#define SSL_CTX_clear_extra_chain_certs GRPC_SHADOW_SSL_CTX_clear_extra_chain_certs',
- '#define SSL_CTX_clear_mode GRPC_SHADOW_SSL_CTX_clear_mode',
- '#define SSL_CTX_clear_options GRPC_SHADOW_SSL_CTX_clear_options',
- '#define SSL_CTX_enable_ocsp_stapling GRPC_SHADOW_SSL_CTX_enable_ocsp_stapling',
- '#define SSL_CTX_enable_signed_cert_timestamps GRPC_SHADOW_SSL_CTX_enable_signed_cert_timestamps',
- '#define SSL_CTX_enable_tls_channel_id GRPC_SHADOW_SSL_CTX_enable_tls_channel_id',
- '#define SSL_CTX_flush_sessions GRPC_SHADOW_SSL_CTX_flush_sessions',
- '#define SSL_CTX_free GRPC_SHADOW_SSL_CTX_free',
- '#define SSL_CTX_get0_certificate GRPC_SHADOW_SSL_CTX_get0_certificate',
- '#define SSL_CTX_get0_chain_certs GRPC_SHADOW_SSL_CTX_get0_chain_certs',
- '#define SSL_CTX_get0_param GRPC_SHADOW_SSL_CTX_get0_param',
- '#define SSL_CTX_get0_privatekey GRPC_SHADOW_SSL_CTX_get0_privatekey',
- '#define SSL_CTX_get_cert_store GRPC_SHADOW_SSL_CTX_get_cert_store',
- '#define SSL_CTX_get_channel_id_cb GRPC_SHADOW_SSL_CTX_get_channel_id_cb',
- '#define SSL_CTX_get_ciphers GRPC_SHADOW_SSL_CTX_get_ciphers',
- '#define SSL_CTX_get_client_CA_list GRPC_SHADOW_SSL_CTX_get_client_CA_list',
- '#define SSL_CTX_get_default_passwd_cb GRPC_SHADOW_SSL_CTX_get_default_passwd_cb',
- '#define SSL_CTX_get_default_passwd_cb_userdata GRPC_SHADOW_SSL_CTX_get_default_passwd_cb_userdata',
- '#define SSL_CTX_get_ex_data GRPC_SHADOW_SSL_CTX_get_ex_data',
- '#define SSL_CTX_get_ex_new_index GRPC_SHADOW_SSL_CTX_get_ex_new_index',
- '#define SSL_CTX_get_extra_chain_certs GRPC_SHADOW_SSL_CTX_get_extra_chain_certs',
- '#define SSL_CTX_get_info_callback GRPC_SHADOW_SSL_CTX_get_info_callback',
- '#define SSL_CTX_get_keylog_callback GRPC_SHADOW_SSL_CTX_get_keylog_callback',
- '#define SSL_CTX_get_max_cert_list GRPC_SHADOW_SSL_CTX_get_max_cert_list',
- '#define SSL_CTX_get_max_proto_version GRPC_SHADOW_SSL_CTX_get_max_proto_version',
- '#define SSL_CTX_get_min_proto_version GRPC_SHADOW_SSL_CTX_get_min_proto_version',
- '#define SSL_CTX_get_mode GRPC_SHADOW_SSL_CTX_get_mode',
- '#define SSL_CTX_get_options GRPC_SHADOW_SSL_CTX_get_options',
- '#define SSL_CTX_get_quiet_shutdown GRPC_SHADOW_SSL_CTX_get_quiet_shutdown',
- '#define SSL_CTX_get_read_ahead GRPC_SHADOW_SSL_CTX_get_read_ahead',
- '#define SSL_CTX_get_session_cache_mode GRPC_SHADOW_SSL_CTX_get_session_cache_mode',
- '#define SSL_CTX_get_timeout GRPC_SHADOW_SSL_CTX_get_timeout',
- '#define SSL_CTX_get_tlsext_ticket_keys GRPC_SHADOW_SSL_CTX_get_tlsext_ticket_keys',
- '#define SSL_CTX_get_verify_callback GRPC_SHADOW_SSL_CTX_get_verify_callback',
- '#define SSL_CTX_get_verify_depth GRPC_SHADOW_SSL_CTX_get_verify_depth',
- '#define SSL_CTX_get_verify_mode GRPC_SHADOW_SSL_CTX_get_verify_mode',
- '#define SSL_CTX_load_verify_locations GRPC_SHADOW_SSL_CTX_load_verify_locations',
- '#define SSL_CTX_need_tmp_RSA GRPC_SHADOW_SSL_CTX_need_tmp_RSA',
- '#define SSL_CTX_new GRPC_SHADOW_SSL_CTX_new',
- '#define SSL_CTX_remove_session GRPC_SHADOW_SSL_CTX_remove_session',
- '#define SSL_CTX_sess_accept GRPC_SHADOW_SSL_CTX_sess_accept',
- '#define SSL_CTX_sess_accept_good GRPC_SHADOW_SSL_CTX_sess_accept_good',
- '#define SSL_CTX_sess_accept_renegotiate GRPC_SHADOW_SSL_CTX_sess_accept_renegotiate',
- '#define SSL_CTX_sess_cache_full GRPC_SHADOW_SSL_CTX_sess_cache_full',
- '#define SSL_CTX_sess_cb_hits GRPC_SHADOW_SSL_CTX_sess_cb_hits',
- '#define SSL_CTX_sess_connect GRPC_SHADOW_SSL_CTX_sess_connect',
- '#define SSL_CTX_sess_connect_good GRPC_SHADOW_SSL_CTX_sess_connect_good',
- '#define SSL_CTX_sess_connect_renegotiate GRPC_SHADOW_SSL_CTX_sess_connect_renegotiate',
- '#define SSL_CTX_sess_get_cache_size GRPC_SHADOW_SSL_CTX_sess_get_cache_size',
- '#define SSL_CTX_sess_get_get_cb GRPC_SHADOW_SSL_CTX_sess_get_get_cb',
- '#define SSL_CTX_sess_get_new_cb GRPC_SHADOW_SSL_CTX_sess_get_new_cb',
- '#define SSL_CTX_sess_get_remove_cb GRPC_SHADOW_SSL_CTX_sess_get_remove_cb',
- '#define SSL_CTX_sess_hits GRPC_SHADOW_SSL_CTX_sess_hits',
- '#define SSL_CTX_sess_misses GRPC_SHADOW_SSL_CTX_sess_misses',
- '#define SSL_CTX_sess_number GRPC_SHADOW_SSL_CTX_sess_number',
- '#define SSL_CTX_sess_set_cache_size GRPC_SHADOW_SSL_CTX_sess_set_cache_size',
- '#define SSL_CTX_sess_set_get_cb GRPC_SHADOW_SSL_CTX_sess_set_get_cb',
- '#define SSL_CTX_sess_set_new_cb GRPC_SHADOW_SSL_CTX_sess_set_new_cb',
- '#define SSL_CTX_sess_set_remove_cb GRPC_SHADOW_SSL_CTX_sess_set_remove_cb',
- '#define SSL_CTX_sess_timeouts GRPC_SHADOW_SSL_CTX_sess_timeouts',
- '#define SSL_CTX_set0_buffer_pool GRPC_SHADOW_SSL_CTX_set0_buffer_pool',
- '#define SSL_CTX_set0_chain GRPC_SHADOW_SSL_CTX_set0_chain',
- '#define SSL_CTX_set0_client_CAs GRPC_SHADOW_SSL_CTX_set0_client_CAs',
- '#define SSL_CTX_set0_verify_cert_store GRPC_SHADOW_SSL_CTX_set0_verify_cert_store',
- '#define SSL_CTX_set1_chain GRPC_SHADOW_SSL_CTX_set1_chain',
- '#define SSL_CTX_set1_curves GRPC_SHADOW_SSL_CTX_set1_curves',
- '#define SSL_CTX_set1_curves_list GRPC_SHADOW_SSL_CTX_set1_curves_list',
- '#define SSL_CTX_set1_param GRPC_SHADOW_SSL_CTX_set1_param',
- '#define SSL_CTX_set1_sigalgs GRPC_SHADOW_SSL_CTX_set1_sigalgs',
- '#define SSL_CTX_set1_sigalgs_list GRPC_SHADOW_SSL_CTX_set1_sigalgs_list',
- '#define SSL_CTX_set1_tls_channel_id GRPC_SHADOW_SSL_CTX_set1_tls_channel_id',
- '#define SSL_CTX_set1_verify_cert_store GRPC_SHADOW_SSL_CTX_set1_verify_cert_store',
- '#define SSL_CTX_set_allow_unknown_alpn_protos GRPC_SHADOW_SSL_CTX_set_allow_unknown_alpn_protos',
- '#define SSL_CTX_set_alpn_protos GRPC_SHADOW_SSL_CTX_set_alpn_protos',
- '#define SSL_CTX_set_alpn_select_cb GRPC_SHADOW_SSL_CTX_set_alpn_select_cb',
- '#define SSL_CTX_set_cert_cb GRPC_SHADOW_SSL_CTX_set_cert_cb',
- '#define SSL_CTX_set_cert_store GRPC_SHADOW_SSL_CTX_set_cert_store',
- '#define SSL_CTX_set_cert_verify_callback GRPC_SHADOW_SSL_CTX_set_cert_verify_callback',
- '#define SSL_CTX_set_chain_and_key GRPC_SHADOW_SSL_CTX_set_chain_and_key',
- '#define SSL_CTX_set_channel_id_cb GRPC_SHADOW_SSL_CTX_set_channel_id_cb',
- '#define SSL_CTX_set_cipher_list GRPC_SHADOW_SSL_CTX_set_cipher_list',
- '#define SSL_CTX_set_client_CA_list GRPC_SHADOW_SSL_CTX_set_client_CA_list',
- '#define SSL_CTX_set_client_cert_cb GRPC_SHADOW_SSL_CTX_set_client_cert_cb',
- '#define SSL_CTX_set_current_time_cb GRPC_SHADOW_SSL_CTX_set_current_time_cb',
- '#define SSL_CTX_set_custom_verify GRPC_SHADOW_SSL_CTX_set_custom_verify',
- '#define SSL_CTX_set_default_passwd_cb GRPC_SHADOW_SSL_CTX_set_default_passwd_cb',
- '#define SSL_CTX_set_default_passwd_cb_userdata GRPC_SHADOW_SSL_CTX_set_default_passwd_cb_userdata',
- '#define SSL_CTX_set_default_verify_paths GRPC_SHADOW_SSL_CTX_set_default_verify_paths',
- '#define SSL_CTX_set_dos_protection_cb GRPC_SHADOW_SSL_CTX_set_dos_protection_cb',
- '#define SSL_CTX_set_early_data_enabled GRPC_SHADOW_SSL_CTX_set_early_data_enabled',
- '#define SSL_CTX_set_ed25519_enabled GRPC_SHADOW_SSL_CTX_set_ed25519_enabled',
- '#define SSL_CTX_set_ex_data GRPC_SHADOW_SSL_CTX_set_ex_data',
- '#define SSL_CTX_set_false_start_allowed_without_alpn GRPC_SHADOW_SSL_CTX_set_false_start_allowed_without_alpn',
- '#define SSL_CTX_set_grease_enabled GRPC_SHADOW_SSL_CTX_set_grease_enabled',
- '#define SSL_CTX_set_ignore_tls13_downgrade GRPC_SHADOW_SSL_CTX_set_ignore_tls13_downgrade',
- '#define SSL_CTX_set_info_callback GRPC_SHADOW_SSL_CTX_set_info_callback',
- '#define SSL_CTX_set_keylog_callback GRPC_SHADOW_SSL_CTX_set_keylog_callback',
- '#define SSL_CTX_set_max_cert_list GRPC_SHADOW_SSL_CTX_set_max_cert_list',
- '#define SSL_CTX_set_max_proto_version GRPC_SHADOW_SSL_CTX_set_max_proto_version',
- '#define SSL_CTX_set_max_send_fragment GRPC_SHADOW_SSL_CTX_set_max_send_fragment',
- '#define SSL_CTX_set_min_proto_version GRPC_SHADOW_SSL_CTX_set_min_proto_version',
- '#define SSL_CTX_set_mode GRPC_SHADOW_SSL_CTX_set_mode',
- '#define SSL_CTX_set_msg_callback GRPC_SHADOW_SSL_CTX_set_msg_callback',
- '#define SSL_CTX_set_msg_callback_arg GRPC_SHADOW_SSL_CTX_set_msg_callback_arg',
- '#define SSL_CTX_set_next_protos_advertised_cb GRPC_SHADOW_SSL_CTX_set_next_protos_advertised_cb',
- '#define SSL_CTX_set_next_proto_select_cb GRPC_SHADOW_SSL_CTX_set_next_proto_select_cb',
- '#define SSL_CTX_set_ocsp_response GRPC_SHADOW_SSL_CTX_set_ocsp_response',
- '#define SSL_CTX_set_options GRPC_SHADOW_SSL_CTX_set_options',
- '#define SSL_CTX_set_private_key_method GRPC_SHADOW_SSL_CTX_set_private_key_method',
- '#define SSL_CTX_set_psk_client_callback GRPC_SHADOW_SSL_CTX_set_psk_client_callback',
- '#define SSL_CTX_set_psk_server_callback GRPC_SHADOW_SSL_CTX_set_psk_server_callback',
- '#define SSL_CTX_set_purpose GRPC_SHADOW_SSL_CTX_set_purpose',
- '#define SSL_CTX_set_quic_method GRPC_SHADOW_SSL_CTX_set_quic_method',
- '#define SSL_CTX_set_quiet_shutdown GRPC_SHADOW_SSL_CTX_set_quiet_shutdown',
- '#define SSL_CTX_set_read_ahead GRPC_SHADOW_SSL_CTX_set_read_ahead',
- '#define SSL_CTX_set_retain_only_sha256_of_client_certs GRPC_SHADOW_SSL_CTX_set_retain_only_sha256_of_client_certs',
- '#define SSL_CTX_set_reverify_on_resume GRPC_SHADOW_SSL_CTX_set_reverify_on_resume',
- '#define SSL_CTX_set_select_certificate_cb GRPC_SHADOW_SSL_CTX_set_select_certificate_cb',
- '#define SSL_CTX_set_session_cache_mode GRPC_SHADOW_SSL_CTX_set_session_cache_mode',
- '#define SSL_CTX_set_session_id_context GRPC_SHADOW_SSL_CTX_set_session_id_context',
- '#define SSL_CTX_set_session_psk_dhe_timeout GRPC_SHADOW_SSL_CTX_set_session_psk_dhe_timeout',
- '#define SSL_CTX_set_signed_cert_timestamp_list GRPC_SHADOW_SSL_CTX_set_signed_cert_timestamp_list',
- '#define SSL_CTX_set_signing_algorithm_prefs GRPC_SHADOW_SSL_CTX_set_signing_algorithm_prefs',
- '#define SSL_CTX_set_srtp_profiles GRPC_SHADOW_SSL_CTX_set_srtp_profiles',
- '#define SSL_CTX_set_strict_cipher_list GRPC_SHADOW_SSL_CTX_set_strict_cipher_list',
- '#define SSL_CTX_set_ticket_aead_method GRPC_SHADOW_SSL_CTX_set_ticket_aead_method',
- '#define SSL_CTX_set_timeout GRPC_SHADOW_SSL_CTX_set_timeout',
- '#define SSL_CTX_set_tls_channel_id_enabled GRPC_SHADOW_SSL_CTX_set_tls_channel_id_enabled',
- '#define SSL_CTX_set_tlsext_servername_arg GRPC_SHADOW_SSL_CTX_set_tlsext_servername_arg',
- '#define SSL_CTX_set_tlsext_servername_callback GRPC_SHADOW_SSL_CTX_set_tlsext_servername_callback',
- '#define SSL_CTX_set_tlsext_status_arg GRPC_SHADOW_SSL_CTX_set_tlsext_status_arg',
- '#define SSL_CTX_set_tlsext_status_cb GRPC_SHADOW_SSL_CTX_set_tlsext_status_cb',
- '#define SSL_CTX_set_tlsext_ticket_key_cb GRPC_SHADOW_SSL_CTX_set_tlsext_ticket_key_cb',
- '#define SSL_CTX_set_tlsext_ticket_keys GRPC_SHADOW_SSL_CTX_set_tlsext_ticket_keys',
- '#define SSL_CTX_set_tlsext_use_srtp GRPC_SHADOW_SSL_CTX_set_tlsext_use_srtp',
- '#define SSL_CTX_set_tmp_dh GRPC_SHADOW_SSL_CTX_set_tmp_dh',
- '#define SSL_CTX_set_tmp_dh_callback GRPC_SHADOW_SSL_CTX_set_tmp_dh_callback',
- '#define SSL_CTX_set_tmp_ecdh GRPC_SHADOW_SSL_CTX_set_tmp_ecdh',
- '#define SSL_CTX_set_tmp_rsa GRPC_SHADOW_SSL_CTX_set_tmp_rsa',
- '#define SSL_CTX_set_tmp_rsa_callback GRPC_SHADOW_SSL_CTX_set_tmp_rsa_callback',
- '#define SSL_CTX_set_trust GRPC_SHADOW_SSL_CTX_set_trust',
- '#define SSL_CTX_set_verify GRPC_SHADOW_SSL_CTX_set_verify',
- '#define SSL_CTX_set_verify_algorithm_prefs GRPC_SHADOW_SSL_CTX_set_verify_algorithm_prefs',
- '#define SSL_CTX_set_verify_depth GRPC_SHADOW_SSL_CTX_set_verify_depth',
- '#define SSL_CTX_up_ref GRPC_SHADOW_SSL_CTX_up_ref',
- '#define SSL_CTX_use_certificate GRPC_SHADOW_SSL_CTX_use_certificate',
- '#define SSL_CTX_use_certificate_ASN1 GRPC_SHADOW_SSL_CTX_use_certificate_ASN1',
- '#define SSL_CTX_use_certificate_chain_file GRPC_SHADOW_SSL_CTX_use_certificate_chain_file',
- '#define SSL_CTX_use_certificate_file GRPC_SHADOW_SSL_CTX_use_certificate_file',
- '#define SSL_CTX_use_PrivateKey GRPC_SHADOW_SSL_CTX_use_PrivateKey',
- '#define SSL_CTX_use_PrivateKey_ASN1 GRPC_SHADOW_SSL_CTX_use_PrivateKey_ASN1',
- '#define SSL_CTX_use_PrivateKey_file GRPC_SHADOW_SSL_CTX_use_PrivateKey_file',
- '#define SSL_CTX_use_psk_identity_hint GRPC_SHADOW_SSL_CTX_use_psk_identity_hint',
- '#define SSL_CTX_use_RSAPrivateKey GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey',
- '#define SSL_CTX_use_RSAPrivateKey_ASN1 GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey_ASN1',
- '#define SSL_CTX_use_RSAPrivateKey_file GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey_file',
- '#define SSL_cutthrough_complete GRPC_SHADOW_SSL_cutthrough_complete',
- '#define SSL_delegated_credential_used GRPC_SHADOW_SSL_delegated_credential_used',
- '#define SSL_do_handshake GRPC_SHADOW_SSL_do_handshake',
- '#define SSL_dup_CA_list GRPC_SHADOW_SSL_dup_CA_list',
- '#define SSL_early_callback_ctx_extension_get GRPC_SHADOW_SSL_early_callback_ctx_extension_get',
- '#define SSL_early_data_accepted GRPC_SHADOW_SSL_early_data_accepted',
- '#define SSLeay GRPC_SHADOW_SSLeay',
- '#define SSLeay_version GRPC_SHADOW_SSLeay_version',
- '#define SSL_enable_ocsp_stapling GRPC_SHADOW_SSL_enable_ocsp_stapling',
- '#define SSL_enable_signed_cert_timestamps GRPC_SHADOW_SSL_enable_signed_cert_timestamps',
- '#define SSL_enable_tls_channel_id GRPC_SHADOW_SSL_enable_tls_channel_id',
- '#define SSL_error_description GRPC_SHADOW_SSL_error_description',
- '#define SSL_export_keying_material GRPC_SHADOW_SSL_export_keying_material',
- '#define SSL_free GRPC_SHADOW_SSL_free',
- '#define SSL_generate_key_block GRPC_SHADOW_SSL_generate_key_block',
- '#define SSL_get0_alpn_selected GRPC_SHADOW_SSL_get0_alpn_selected',
- '#define SSL_get0_certificate_types GRPC_SHADOW_SSL_get0_certificate_types',
- '#define SSL_get0_chain_certs GRPC_SHADOW_SSL_get0_chain_certs',
- '#define SSL_get0_next_proto_negotiated GRPC_SHADOW_SSL_get0_next_proto_negotiated',
- '#define SSL_get0_ocsp_response GRPC_SHADOW_SSL_get0_ocsp_response',
- '#define SSL_get0_param GRPC_SHADOW_SSL_get0_param',
- '#define SSL_get0_peer_certificates GRPC_SHADOW_SSL_get0_peer_certificates',
- '#define SSL_get0_peer_verify_algorithms GRPC_SHADOW_SSL_get0_peer_verify_algorithms',
- '#define SSL_get0_server_requested_CAs GRPC_SHADOW_SSL_get0_server_requested_CAs',
- '#define SSL_get0_session_id_context GRPC_SHADOW_SSL_get0_session_id_context',
- '#define SSL_get0_signed_cert_timestamp_list GRPC_SHADOW_SSL_get0_signed_cert_timestamp_list',
- '#define SSL_get1_session GRPC_SHADOW_SSL_get1_session',
- '#define SSL_get_certificate GRPC_SHADOW_SSL_get_certificate',
- '#define SSL_get_cipher_by_value GRPC_SHADOW_SSL_get_cipher_by_value',
- '#define SSL_get_cipher_list GRPC_SHADOW_SSL_get_cipher_list',
- '#define SSL_get_ciphers GRPC_SHADOW_SSL_get_ciphers',
- '#define SSL_get_client_CA_list GRPC_SHADOW_SSL_get_client_CA_list',
- '#define SSL_get_client_random GRPC_SHADOW_SSL_get_client_random',
- '#define SSL_get_current_cipher GRPC_SHADOW_SSL_get_current_cipher',
- '#define SSL_get_current_compression GRPC_SHADOW_SSL_get_current_compression',
- '#define SSL_get_current_expansion GRPC_SHADOW_SSL_get_current_expansion',
- '#define SSL_get_curve_id GRPC_SHADOW_SSL_get_curve_id',
- '#define SSL_get_curve_name GRPC_SHADOW_SSL_get_curve_name',
- '#define SSL_get_default_timeout GRPC_SHADOW_SSL_get_default_timeout',
- '#define SSL_get_early_data_reason GRPC_SHADOW_SSL_get_early_data_reason',
- '#define SSL_get_error GRPC_SHADOW_SSL_get_error',
- '#define SSL_get_ex_data GRPC_SHADOW_SSL_get_ex_data',
- '#define SSL_get_ex_data_X509_STORE_CTX_idx GRPC_SHADOW_SSL_get_ex_data_X509_STORE_CTX_idx',
- '#define SSL_get_ex_new_index GRPC_SHADOW_SSL_get_ex_new_index',
- '#define SSL_get_extms_support GRPC_SHADOW_SSL_get_extms_support',
- '#define SSL_get_fd GRPC_SHADOW_SSL_get_fd',
- '#define SSL_get_finished GRPC_SHADOW_SSL_get_finished',
- '#define SSL_get_info_callback GRPC_SHADOW_SSL_get_info_callback',
- '#define SSL_get_ivs GRPC_SHADOW_SSL_get_ivs',
- '#define SSL_get_key_block_len GRPC_SHADOW_SSL_get_key_block_len',
- '#define SSL_get_max_cert_list GRPC_SHADOW_SSL_get_max_cert_list',
- '#define SSL_get_max_proto_version GRPC_SHADOW_SSL_get_max_proto_version',
- '#define SSL_get_min_proto_version GRPC_SHADOW_SSL_get_min_proto_version',
- '#define SSL_get_mode GRPC_SHADOW_SSL_get_mode',
- '#define SSL_get_negotiated_token_binding_param GRPC_SHADOW_SSL_get_negotiated_token_binding_param',
- '#define SSL_get_options GRPC_SHADOW_SSL_get_options',
- '#define SSL_get_peer_cert_chain GRPC_SHADOW_SSL_get_peer_cert_chain',
- '#define SSL_get_peer_certificate GRPC_SHADOW_SSL_get_peer_certificate',
- '#define SSL_get_peer_finished GRPC_SHADOW_SSL_get_peer_finished',
- '#define SSL_get_peer_full_cert_chain GRPC_SHADOW_SSL_get_peer_full_cert_chain',
- '#define SSL_get_peer_quic_transport_params GRPC_SHADOW_SSL_get_peer_quic_transport_params',
- '#define SSL_get_peer_signature_algorithm GRPC_SHADOW_SSL_get_peer_signature_algorithm',
- '#define SSL_get_pending_cipher GRPC_SHADOW_SSL_get_pending_cipher',
- '#define SSL_get_privatekey GRPC_SHADOW_SSL_get_privatekey',
- '#define SSL_get_psk_identity GRPC_SHADOW_SSL_get_psk_identity',
- '#define SSL_get_psk_identity_hint GRPC_SHADOW_SSL_get_psk_identity_hint',
- '#define SSL_get_quiet_shutdown GRPC_SHADOW_SSL_get_quiet_shutdown',
- '#define SSL_get_rbio GRPC_SHADOW_SSL_get_rbio',
- '#define SSL_get_read_ahead GRPC_SHADOW_SSL_get_read_ahead',
- '#define SSL_get_read_sequence GRPC_SHADOW_SSL_get_read_sequence',
- '#define SSL_get_rfd GRPC_SHADOW_SSL_get_rfd',
- '#define SSL_get_secure_renegotiation_support GRPC_SHADOW_SSL_get_secure_renegotiation_support',
- '#define SSL_get_selected_srtp_profile GRPC_SHADOW_SSL_get_selected_srtp_profile',
- '#define SSL_get_servername GRPC_SHADOW_SSL_get_servername',
- '#define SSL_get_servername_type GRPC_SHADOW_SSL_get_servername_type',
- '#define SSL_get_server_random GRPC_SHADOW_SSL_get_server_random',
- '#define SSL_get_server_tmp_key GRPC_SHADOW_SSL_get_server_tmp_key',
- '#define SSL_get_session GRPC_SHADOW_SSL_get_session',
- '#define SSL_get_shared_ciphers GRPC_SHADOW_SSL_get_shared_ciphers',
- '#define SSL_get_shared_sigalgs GRPC_SHADOW_SSL_get_shared_sigalgs',
- '#define SSL_get_shutdown GRPC_SHADOW_SSL_get_shutdown',
- '#define SSL_get_signature_algorithm_digest GRPC_SHADOW_SSL_get_signature_algorithm_digest',
- '#define SSL_get_signature_algorithm_key_type GRPC_SHADOW_SSL_get_signature_algorithm_key_type',
- '#define SSL_get_signature_algorithm_name GRPC_SHADOW_SSL_get_signature_algorithm_name',
- '#define SSL_get_srtp_profiles GRPC_SHADOW_SSL_get_srtp_profiles',
- '#define SSL_get_SSL_CTX GRPC_SHADOW_SSL_get_SSL_CTX',
- '#define SSL_get_ticket_age_skew GRPC_SHADOW_SSL_get_ticket_age_skew',
- '#define SSL_get_tls_channel_id GRPC_SHADOW_SSL_get_tls_channel_id',
- '#define SSL_get_tlsext_status_ocsp_resp GRPC_SHADOW_SSL_get_tlsext_status_ocsp_resp',
- '#define SSL_get_tlsext_status_type GRPC_SHADOW_SSL_get_tlsext_status_type',
- '#define SSL_get_tls_unique GRPC_SHADOW_SSL_get_tls_unique',
- '#define SSL_get_verify_callback GRPC_SHADOW_SSL_get_verify_callback',
- '#define SSL_get_verify_depth GRPC_SHADOW_SSL_get_verify_depth',
- '#define SSL_get_verify_mode GRPC_SHADOW_SSL_get_verify_mode',
- '#define SSL_get_verify_result GRPC_SHADOW_SSL_get_verify_result',
- '#define SSL_get_version GRPC_SHADOW_SSL_get_version',
- '#define SSL_get_wbio GRPC_SHADOW_SSL_get_wbio',
- '#define SSL_get_wfd GRPC_SHADOW_SSL_get_wfd',
- '#define SSL_get_write_sequence GRPC_SHADOW_SSL_get_write_sequence',
- '#define SSL_in_early_data GRPC_SHADOW_SSL_in_early_data',
- '#define SSL_in_false_start GRPC_SHADOW_SSL_in_false_start',
- '#define SSL_in_init GRPC_SHADOW_SSL_in_init',
- '#define SSL_is_dtls GRPC_SHADOW_SSL_is_dtls',
- '#define SSL_is_init_finished GRPC_SHADOW_SSL_is_init_finished',
- '#define SSL_is_server GRPC_SHADOW_SSL_is_server',
- '#define SSL_is_signature_algorithm_rsa_pss GRPC_SHADOW_SSL_is_signature_algorithm_rsa_pss',
- '#define SSL_is_tls13_downgrade GRPC_SHADOW_SSL_is_tls13_downgrade',
- '#define SSL_is_token_binding_negotiated GRPC_SHADOW_SSL_is_token_binding_negotiated',
- '#define SSL_key_update GRPC_SHADOW_SSL_key_update',
- '#define SSL_library_init GRPC_SHADOW_SSL_library_init',
- '#define SSL_load_client_CA_file GRPC_SHADOW_SSL_load_client_CA_file',
- '#define SSL_load_error_strings GRPC_SHADOW_SSL_load_error_strings',
- '#define SSL_magic_pending_session_ptr GRPC_SHADOW_SSL_magic_pending_session_ptr',
- '#define SSL_max_seal_overhead GRPC_SHADOW_SSL_max_seal_overhead',
- '#define SSL_need_tmp_RSA GRPC_SHADOW_SSL_need_tmp_RSA',
- '#define SSL_new GRPC_SHADOW_SSL_new',
- '#define SSL_num_renegotiations GRPC_SHADOW_SSL_num_renegotiations',
- '#define SSL_peek GRPC_SHADOW_SSL_peek',
- '#define SSL_pending GRPC_SHADOW_SSL_pending',
- '#define SSL_process_quic_post_handshake GRPC_SHADOW_SSL_process_quic_post_handshake',
- '#define SSL_provide_quic_data GRPC_SHADOW_SSL_provide_quic_data',
- '#define SSL_quic_max_handshake_flight_len GRPC_SHADOW_SSL_quic_max_handshake_flight_len',
- '#define SSL_quic_read_level GRPC_SHADOW_SSL_quic_read_level',
- '#define SSL_quic_write_level GRPC_SHADOW_SSL_quic_write_level',
- '#define SSL_read GRPC_SHADOW_SSL_read',
- '#define SSL_renegotiate GRPC_SHADOW_SSL_renegotiate',
- '#define SSL_renegotiate_pending GRPC_SHADOW_SSL_renegotiate_pending',
- '#define SSL_reset_early_data_reject GRPC_SHADOW_SSL_reset_early_data_reject',
- '#define SSL_select_next_proto GRPC_SHADOW_SSL_select_next_proto',
- '#define SSL_send_fatal_alert GRPC_SHADOW_SSL_send_fatal_alert',
- '#define SSL_SESSION_early_data_capable GRPC_SHADOW_SSL_SESSION_early_data_capable',
- '#define SSL_SESSION_free GRPC_SHADOW_SSL_SESSION_free',
- '#define SSL_SESSION_from_bytes GRPC_SHADOW_SSL_SESSION_from_bytes',
- '#define SSL_SESSION_get0_cipher GRPC_SHADOW_SSL_SESSION_get0_cipher',
- '#define SSL_SESSION_get0_id_context GRPC_SHADOW_SSL_SESSION_get0_id_context',
- '#define SSL_SESSION_get0_ocsp_response GRPC_SHADOW_SSL_SESSION_get0_ocsp_response',
- '#define SSL_SESSION_get0_peer GRPC_SHADOW_SSL_SESSION_get0_peer',
- '#define SSL_SESSION_get0_peer_certificates GRPC_SHADOW_SSL_SESSION_get0_peer_certificates',
- '#define SSL_SESSION_get0_peer_sha256 GRPC_SHADOW_SSL_SESSION_get0_peer_sha256',
- '#define SSL_SESSION_get0_signed_cert_timestamp_list GRPC_SHADOW_SSL_SESSION_get0_signed_cert_timestamp_list',
- '#define SSL_SESSION_get0_ticket GRPC_SHADOW_SSL_SESSION_get0_ticket',
- '#define SSL_SESSION_get_ex_data GRPC_SHADOW_SSL_SESSION_get_ex_data',
- '#define SSL_SESSION_get_ex_new_index GRPC_SHADOW_SSL_SESSION_get_ex_new_index',
- '#define SSL_SESSION_get_id GRPC_SHADOW_SSL_SESSION_get_id',
- '#define SSL_SESSION_get_master_key GRPC_SHADOW_SSL_SESSION_get_master_key',
- '#define SSL_SESSION_get_protocol_version GRPC_SHADOW_SSL_SESSION_get_protocol_version',
- '#define SSL_SESSION_get_ticket_lifetime_hint GRPC_SHADOW_SSL_SESSION_get_ticket_lifetime_hint',
- '#define SSL_SESSION_get_time GRPC_SHADOW_SSL_SESSION_get_time',
- '#define SSL_SESSION_get_timeout GRPC_SHADOW_SSL_SESSION_get_timeout',
- '#define SSL_SESSION_get_version GRPC_SHADOW_SSL_SESSION_get_version',
- '#define SSL_SESSION_has_peer_sha256 GRPC_SHADOW_SSL_SESSION_has_peer_sha256',
- '#define SSL_SESSION_has_ticket GRPC_SHADOW_SSL_SESSION_has_ticket',
- '#define SSL_SESSION_is_resumable GRPC_SHADOW_SSL_SESSION_is_resumable',
- '#define SSL_SESSION_new GRPC_SHADOW_SSL_SESSION_new',
- '#define SSL_session_reused GRPC_SHADOW_SSL_session_reused',
- '#define SSL_SESSION_set1_id GRPC_SHADOW_SSL_SESSION_set1_id',
- '#define SSL_SESSION_set1_id_context GRPC_SHADOW_SSL_SESSION_set1_id_context',
- '#define SSL_SESSION_set_ex_data GRPC_SHADOW_SSL_SESSION_set_ex_data',
- '#define SSL_SESSION_set_protocol_version GRPC_SHADOW_SSL_SESSION_set_protocol_version',
- '#define SSL_SESSION_set_ticket GRPC_SHADOW_SSL_SESSION_set_ticket',
- '#define SSL_SESSION_set_time GRPC_SHADOW_SSL_SESSION_set_time',
- '#define SSL_SESSION_set_timeout GRPC_SHADOW_SSL_SESSION_set_timeout',
- '#define SSL_SESSION_should_be_single_use GRPC_SHADOW_SSL_SESSION_should_be_single_use',
- '#define SSL_SESSION_to_bytes GRPC_SHADOW_SSL_SESSION_to_bytes',
- '#define SSL_SESSION_to_bytes_for_ticket GRPC_SHADOW_SSL_SESSION_to_bytes_for_ticket',
- '#define SSL_SESSION_up_ref GRPC_SHADOW_SSL_SESSION_up_ref',
- '#define SSL_set0_chain GRPC_SHADOW_SSL_set0_chain',
- '#define SSL_set0_client_CAs GRPC_SHADOW_SSL_set0_client_CAs',
- '#define SSL_set0_rbio GRPC_SHADOW_SSL_set0_rbio',
- '#define SSL_set0_verify_cert_store GRPC_SHADOW_SSL_set0_verify_cert_store',
- '#define SSL_set0_wbio GRPC_SHADOW_SSL_set0_wbio',
- '#define SSL_set1_chain GRPC_SHADOW_SSL_set1_chain',
- '#define SSL_set1_curves GRPC_SHADOW_SSL_set1_curves',
- '#define SSL_set1_curves_list GRPC_SHADOW_SSL_set1_curves_list',
- '#define SSL_set1_delegated_credential GRPC_SHADOW_SSL_set1_delegated_credential',
- '#define SSL_set1_param GRPC_SHADOW_SSL_set1_param',
- '#define SSL_set1_sigalgs GRPC_SHADOW_SSL_set1_sigalgs',
- '#define SSL_set1_sigalgs_list GRPC_SHADOW_SSL_set1_sigalgs_list',
- '#define SSL_set1_tls_channel_id GRPC_SHADOW_SSL_set1_tls_channel_id',
- '#define SSL_set1_verify_cert_store GRPC_SHADOW_SSL_set1_verify_cert_store',
- '#define SSL_set_accept_state GRPC_SHADOW_SSL_set_accept_state',
- '#define SSL_set_alpn_protos GRPC_SHADOW_SSL_set_alpn_protos',
- '#define SSL_set_bio GRPC_SHADOW_SSL_set_bio',
- '#define SSL_set_cert_cb GRPC_SHADOW_SSL_set_cert_cb',
- '#define SSL_set_chain_and_key GRPC_SHADOW_SSL_set_chain_and_key',
- '#define SSL_set_cipher_list GRPC_SHADOW_SSL_set_cipher_list',
- '#define SSL_set_client_CA_list GRPC_SHADOW_SSL_set_client_CA_list',
- '#define SSL_set_connect_state GRPC_SHADOW_SSL_set_connect_state',
- '#define SSL_set_custom_verify GRPC_SHADOW_SSL_set_custom_verify',
- '#define SSL_set_early_data_enabled GRPC_SHADOW_SSL_set_early_data_enabled',
- '#define SSL_set_enforce_rsa_key_usage GRPC_SHADOW_SSL_set_enforce_rsa_key_usage',
- '#define SSL_set_ex_data GRPC_SHADOW_SSL_set_ex_data',
- '#define SSL_set_fd GRPC_SHADOW_SSL_set_fd',
- '#define SSL_set_ignore_tls13_downgrade GRPC_SHADOW_SSL_set_ignore_tls13_downgrade',
- '#define SSL_set_info_callback GRPC_SHADOW_SSL_set_info_callback',
- '#define SSL_set_jdk11_workaround GRPC_SHADOW_SSL_set_jdk11_workaround',
- '#define SSL_set_max_cert_list GRPC_SHADOW_SSL_set_max_cert_list',
- '#define SSL_set_max_proto_version GRPC_SHADOW_SSL_set_max_proto_version',
- '#define SSL_set_max_send_fragment GRPC_SHADOW_SSL_set_max_send_fragment',
- '#define SSL_set_min_proto_version GRPC_SHADOW_SSL_set_min_proto_version',
- '#define SSL_set_mode GRPC_SHADOW_SSL_set_mode',
- '#define SSL_set_msg_callback GRPC_SHADOW_SSL_set_msg_callback',
- '#define SSL_set_msg_callback_arg GRPC_SHADOW_SSL_set_msg_callback_arg',
- '#define SSL_set_mtu GRPC_SHADOW_SSL_set_mtu',
- '#define SSL_set_ocsp_response GRPC_SHADOW_SSL_set_ocsp_response',
- '#define SSL_set_options GRPC_SHADOW_SSL_set_options',
- '#define SSL_set_private_key_method GRPC_SHADOW_SSL_set_private_key_method',
- '#define SSL_set_psk_client_callback GRPC_SHADOW_SSL_set_psk_client_callback',
- '#define SSL_set_psk_server_callback GRPC_SHADOW_SSL_set_psk_server_callback',
- '#define SSL_set_purpose GRPC_SHADOW_SSL_set_purpose',
- '#define SSL_set_quic_method GRPC_SHADOW_SSL_set_quic_method',
- '#define SSL_set_quic_transport_params GRPC_SHADOW_SSL_set_quic_transport_params',
- '#define SSL_set_quiet_shutdown GRPC_SHADOW_SSL_set_quiet_shutdown',
- '#define SSL_set_read_ahead GRPC_SHADOW_SSL_set_read_ahead',
- '#define SSL_set_renegotiate_mode GRPC_SHADOW_SSL_set_renegotiate_mode',
- '#define SSL_set_retain_only_sha256_of_client_certs GRPC_SHADOW_SSL_set_retain_only_sha256_of_client_certs',
- '#define SSL_set_rfd GRPC_SHADOW_SSL_set_rfd',
- '#define SSL_set_session GRPC_SHADOW_SSL_set_session',
- '#define SSL_set_session_id_context GRPC_SHADOW_SSL_set_session_id_context',
- '#define SSL_set_shed_handshake_config GRPC_SHADOW_SSL_set_shed_handshake_config',
- '#define SSL_set_shutdown GRPC_SHADOW_SSL_set_shutdown',
- '#define SSL_set_signed_cert_timestamp_list GRPC_SHADOW_SSL_set_signed_cert_timestamp_list',
- '#define SSL_set_signing_algorithm_prefs GRPC_SHADOW_SSL_set_signing_algorithm_prefs',
- '#define SSL_set_srtp_profiles GRPC_SHADOW_SSL_set_srtp_profiles',
- '#define SSL_set_SSL_CTX GRPC_SHADOW_SSL_set_SSL_CTX',
- '#define SSL_set_state GRPC_SHADOW_SSL_set_state',
- '#define SSL_set_strict_cipher_list GRPC_SHADOW_SSL_set_strict_cipher_list',
- '#define SSL_set_tls_channel_id_enabled GRPC_SHADOW_SSL_set_tls_channel_id_enabled',
- '#define SSL_set_tlsext_host_name GRPC_SHADOW_SSL_set_tlsext_host_name',
- '#define SSL_set_tlsext_status_ocsp_resp GRPC_SHADOW_SSL_set_tlsext_status_ocsp_resp',
- '#define SSL_set_tlsext_status_type GRPC_SHADOW_SSL_set_tlsext_status_type',
- '#define SSL_set_tlsext_use_srtp GRPC_SHADOW_SSL_set_tlsext_use_srtp',
- '#define SSL_set_tmp_dh GRPC_SHADOW_SSL_set_tmp_dh',
- '#define SSL_set_tmp_dh_callback GRPC_SHADOW_SSL_set_tmp_dh_callback',
- '#define SSL_set_tmp_ecdh GRPC_SHADOW_SSL_set_tmp_ecdh',
- '#define SSL_set_tmp_rsa GRPC_SHADOW_SSL_set_tmp_rsa',
- '#define SSL_set_tmp_rsa_callback GRPC_SHADOW_SSL_set_tmp_rsa_callback',
- '#define SSL_set_token_binding_params GRPC_SHADOW_SSL_set_token_binding_params',
- '#define SSL_set_trust GRPC_SHADOW_SSL_set_trust',
- '#define SSL_set_verify GRPC_SHADOW_SSL_set_verify',
- '#define SSL_set_verify_depth GRPC_SHADOW_SSL_set_verify_depth',
- '#define SSL_set_verify_result GRPC_SHADOW_SSL_set_verify_result',
- '#define SSL_set_wfd GRPC_SHADOW_SSL_set_wfd',
- '#define SSL_shutdown GRPC_SHADOW_SSL_shutdown',
- '#define SSL_state GRPC_SHADOW_SSL_state',
- '#define SSL_state_string GRPC_SHADOW_SSL_state_string',
- '#define SSL_state_string_long GRPC_SHADOW_SSL_state_string_long',
- '#define SSL_total_renegotiations GRPC_SHADOW_SSL_total_renegotiations',
- '#define SSL_use_certificate GRPC_SHADOW_SSL_use_certificate',
- '#define SSL_use_certificate_ASN1 GRPC_SHADOW_SSL_use_certificate_ASN1',
- '#define SSL_use_certificate_file GRPC_SHADOW_SSL_use_certificate_file',
- '#define SSL_used_hello_retry_request GRPC_SHADOW_SSL_used_hello_retry_request',
- '#define SSL_use_PrivateKey GRPC_SHADOW_SSL_use_PrivateKey',
- '#define SSL_use_PrivateKey_ASN1 GRPC_SHADOW_SSL_use_PrivateKey_ASN1',
- '#define SSL_use_PrivateKey_file GRPC_SHADOW_SSL_use_PrivateKey_file',
- '#define SSL_use_psk_identity_hint GRPC_SHADOW_SSL_use_psk_identity_hint',
- '#define SSL_use_RSAPrivateKey GRPC_SHADOW_SSL_use_RSAPrivateKey',
- '#define SSL_use_RSAPrivateKey_ASN1 GRPC_SHADOW_SSL_use_RSAPrivateKey_ASN1',
- '#define SSL_use_RSAPrivateKey_file GRPC_SHADOW_SSL_use_RSAPrivateKey_file',
- '#define SSLv23_client_method GRPC_SHADOW_SSLv23_client_method',
- '#define SSLv23_method GRPC_SHADOW_SSLv23_method',
- '#define SSLv23_server_method GRPC_SHADOW_SSLv23_server_method',
- '#define SSL_version GRPC_SHADOW_SSL_version',
- '#define SSL_want GRPC_SHADOW_SSL_want',
- '#define SSL_write GRPC_SHADOW_SSL_write',
- '#define SXNET_add_id_asc GRPC_SHADOW_SXNET_add_id_asc',
- '#define SXNET_add_id_INTEGER GRPC_SHADOW_SXNET_add_id_INTEGER',
- '#define SXNET_add_id_ulong GRPC_SHADOW_SXNET_add_id_ulong',
- '#define SXNET_free GRPC_SHADOW_SXNET_free',
- '#define SXNET_get_id_asc GRPC_SHADOW_SXNET_get_id_asc',
- '#define SXNET_get_id_INTEGER GRPC_SHADOW_SXNET_get_id_INTEGER',
- '#define SXNET_get_id_ulong GRPC_SHADOW_SXNET_get_id_ulong',
- '#define SXNETID_free GRPC_SHADOW_SXNETID_free',
- '#define SXNETID_it GRPC_SHADOW_SXNETID_it',
- '#define SXNETID_new GRPC_SHADOW_SXNETID_new',
- '#define SXNET_it GRPC_SHADOW_SXNET_it',
- '#define SXNET_new GRPC_SHADOW_SXNET_new',
- '#define TLS_client_method GRPC_SHADOW_TLS_client_method',
- '#define TLS_method GRPC_SHADOW_TLS_method',
- '#define TLS_server_method GRPC_SHADOW_TLS_server_method',
- '#define TLSv1_1_client_method GRPC_SHADOW_TLSv1_1_client_method',
- '#define TLSv1_1_method GRPC_SHADOW_TLSv1_1_method',
- '#define TLSv1_1_server_method GRPC_SHADOW_TLSv1_1_server_method',
- '#define TLSv1_2_client_method GRPC_SHADOW_TLSv1_2_client_method',
- '#define TLSv1_2_method GRPC_SHADOW_TLSv1_2_method',
- '#define TLSv1_2_server_method GRPC_SHADOW_TLSv1_2_server_method',
- '#define TLSv1_client_method GRPC_SHADOW_TLSv1_client_method',
- '#define TLSv1_method GRPC_SHADOW_TLSv1_method',
- '#define TLSv1_server_method GRPC_SHADOW_TLSv1_server_method',
- '#define TLS_with_buffers_method GRPC_SHADOW_TLS_with_buffers_method',
- '#define tree_find_sk GRPC_SHADOW_tree_find_sk',
- '#define USERNOTICE_free GRPC_SHADOW_USERNOTICE_free',
- '#define USERNOTICE_it GRPC_SHADOW_USERNOTICE_it',
- '#define USERNOTICE_new GRPC_SHADOW_USERNOTICE_new',
- '#define UTF8_getc GRPC_SHADOW_UTF8_getc',
- '#define UTF8_putc GRPC_SHADOW_UTF8_putc',
- '#define v2i_ASN1_BIT_STRING GRPC_SHADOW_v2i_ASN1_BIT_STRING',
- '#define v2i_GENERAL_NAME GRPC_SHADOW_v2i_GENERAL_NAME',
- '#define v2i_GENERAL_NAME_ex GRPC_SHADOW_v2i_GENERAL_NAME_ex',
- '#define v2i_GENERAL_NAMES GRPC_SHADOW_v2i_GENERAL_NAMES',
- '#define v3_akey_id GRPC_SHADOW_v3_akey_id',
- '#define v3_alt GRPC_SHADOW_v3_alt',
- '#define v3_bcons GRPC_SHADOW_v3_bcons',
- '#define v3_cpols GRPC_SHADOW_v3_cpols',
- '#define v3_crld GRPC_SHADOW_v3_crld',
- '#define v3_crl_invdate GRPC_SHADOW_v3_crl_invdate',
- '#define v3_crl_num GRPC_SHADOW_v3_crl_num',
- '#define v3_crl_reason GRPC_SHADOW_v3_crl_reason',
- '#define v3_delta_crl GRPC_SHADOW_v3_delta_crl',
- '#define v3_ext_ku GRPC_SHADOW_v3_ext_ku',
- '#define v3_freshest_crl GRPC_SHADOW_v3_freshest_crl',
- '#define v3_idp GRPC_SHADOW_v3_idp',
- '#define v3_info GRPC_SHADOW_v3_info',
- '#define v3_inhibit_anyp GRPC_SHADOW_v3_inhibit_anyp',
- '#define v3_key_usage GRPC_SHADOW_v3_key_usage',
- '#define v3_name_constraints GRPC_SHADOW_v3_name_constraints',
- '#define v3_nscert GRPC_SHADOW_v3_nscert',
- '#define v3_ns_ia5_list GRPC_SHADOW_v3_ns_ia5_list',
- '#define v3_ocsp_accresp GRPC_SHADOW_v3_ocsp_accresp',
- '#define v3_ocsp_nocheck GRPC_SHADOW_v3_ocsp_nocheck',
- '#define v3_pci GRPC_SHADOW_v3_pci',
- '#define v3_pkey_usage_period GRPC_SHADOW_v3_pkey_usage_period',
- '#define v3_policy_constraints GRPC_SHADOW_v3_policy_constraints',
- '#define v3_policy_mappings GRPC_SHADOW_v3_policy_mappings',
- '#define v3_sinfo GRPC_SHADOW_v3_sinfo',
- '#define v3_skey_id GRPC_SHADOW_v3_skey_id',
- '#define v3_sxnet GRPC_SHADOW_v3_sxnet',
- '#define vpaes_cbc_encrypt GRPC_SHADOW_vpaes_cbc_encrypt',
- '#define vpaes_ctr32_encrypt_blocks GRPC_SHADOW_vpaes_ctr32_encrypt_blocks',
- '#define vpaes_decrypt GRPC_SHADOW_vpaes_decrypt',
- '#define vpaes_encrypt GRPC_SHADOW_vpaes_encrypt',
- '#define vpaes_set_decrypt_key GRPC_SHADOW_vpaes_set_decrypt_key',
- '#define vpaes_set_encrypt_key GRPC_SHADOW_vpaes_set_encrypt_key',
- '#define X25519 GRPC_SHADOW_X25519',
- '#define x25519_asn1_meth GRPC_SHADOW_x25519_asn1_meth',
- '#define x25519_ge_add GRPC_SHADOW_x25519_ge_add',
- '#define x25519_ge_frombytes_vartime GRPC_SHADOW_x25519_ge_frombytes_vartime',
- '#define x25519_ge_p1p1_to_p2 GRPC_SHADOW_x25519_ge_p1p1_to_p2',
- '#define x25519_ge_p1p1_to_p3 GRPC_SHADOW_x25519_ge_p1p1_to_p3',
- '#define x25519_ge_p3_to_cached GRPC_SHADOW_x25519_ge_p3_to_cached',
- '#define x25519_ge_scalarmult GRPC_SHADOW_x25519_ge_scalarmult',
- '#define x25519_ge_scalarmult_base GRPC_SHADOW_x25519_ge_scalarmult_base',
- '#define x25519_ge_scalarmult_small_precomp GRPC_SHADOW_x25519_ge_scalarmult_small_precomp',
- '#define x25519_ge_sub GRPC_SHADOW_x25519_ge_sub',
- '#define x25519_ge_tobytes GRPC_SHADOW_x25519_ge_tobytes',
- '#define X25519_keypair GRPC_SHADOW_X25519_keypair',
- '#define x25519_pkey_meth GRPC_SHADOW_x25519_pkey_meth',
- '#define X25519_public_from_private GRPC_SHADOW_X25519_public_from_private',
- '#define x25519_sc_reduce GRPC_SHADOW_x25519_sc_reduce',
- '#define X509_add1_ext_i2d GRPC_SHADOW_X509_add1_ext_i2d',
- '#define X509_add1_reject_object GRPC_SHADOW_X509_add1_reject_object',
- '#define X509_add1_trust_object GRPC_SHADOW_X509_add1_trust_object',
- '#define X509_add_ext GRPC_SHADOW_X509_add_ext',
- '#define X509_ALGOR_cmp GRPC_SHADOW_X509_ALGOR_cmp',
- '#define X509_ALGOR_dup GRPC_SHADOW_X509_ALGOR_dup',
- '#define X509_ALGOR_free GRPC_SHADOW_X509_ALGOR_free',
- '#define X509_ALGOR_get0 GRPC_SHADOW_X509_ALGOR_get0',
- '#define X509_ALGOR_it GRPC_SHADOW_X509_ALGOR_it',
- '#define X509_ALGOR_new GRPC_SHADOW_X509_ALGOR_new',
- '#define X509_ALGOR_set0 GRPC_SHADOW_X509_ALGOR_set0',
- '#define X509_ALGOR_set_md GRPC_SHADOW_X509_ALGOR_set_md',
- '#define X509_ALGORS_it GRPC_SHADOW_X509_ALGORS_it',
- '#define X509_alias_get0 GRPC_SHADOW_X509_alias_get0',
- '#define X509_alias_set1 GRPC_SHADOW_X509_alias_set1',
- '#define X509at_add1_attr GRPC_SHADOW_X509at_add1_attr',
- '#define X509at_add1_attr_by_NID GRPC_SHADOW_X509at_add1_attr_by_NID',
- '#define X509at_add1_attr_by_OBJ GRPC_SHADOW_X509at_add1_attr_by_OBJ',
- '#define X509at_add1_attr_by_txt GRPC_SHADOW_X509at_add1_attr_by_txt',
- '#define X509at_delete_attr GRPC_SHADOW_X509at_delete_attr',
- '#define X509at_get0_data_by_OBJ GRPC_SHADOW_X509at_get0_data_by_OBJ',
- '#define X509at_get_attr GRPC_SHADOW_X509at_get_attr',
- '#define X509at_get_attr_by_NID GRPC_SHADOW_X509at_get_attr_by_NID',
- '#define X509at_get_attr_by_OBJ GRPC_SHADOW_X509at_get_attr_by_OBJ',
- '#define X509at_get_attr_count GRPC_SHADOW_X509at_get_attr_count',
- '#define X509_ATTRIBUTE_count GRPC_SHADOW_X509_ATTRIBUTE_count',
- '#define X509_ATTRIBUTE_create GRPC_SHADOW_X509_ATTRIBUTE_create',
- '#define X509_ATTRIBUTE_create_by_NID GRPC_SHADOW_X509_ATTRIBUTE_create_by_NID',
- '#define X509_ATTRIBUTE_create_by_OBJ GRPC_SHADOW_X509_ATTRIBUTE_create_by_OBJ',
- '#define X509_ATTRIBUTE_create_by_txt GRPC_SHADOW_X509_ATTRIBUTE_create_by_txt',
- '#define X509_ATTRIBUTE_dup GRPC_SHADOW_X509_ATTRIBUTE_dup',
- '#define X509_ATTRIBUTE_free GRPC_SHADOW_X509_ATTRIBUTE_free',
- '#define X509_ATTRIBUTE_get0_data GRPC_SHADOW_X509_ATTRIBUTE_get0_data',
- '#define X509_ATTRIBUTE_get0_object GRPC_SHADOW_X509_ATTRIBUTE_get0_object',
- '#define X509_ATTRIBUTE_get0_type GRPC_SHADOW_X509_ATTRIBUTE_get0_type',
- '#define X509_ATTRIBUTE_it GRPC_SHADOW_X509_ATTRIBUTE_it',
- '#define X509_ATTRIBUTE_new GRPC_SHADOW_X509_ATTRIBUTE_new',
- '#define X509_ATTRIBUTE_set1_data GRPC_SHADOW_X509_ATTRIBUTE_set1_data',
- '#define X509_ATTRIBUTE_set1_object GRPC_SHADOW_X509_ATTRIBUTE_set1_object',
- '#define X509_ATTRIBUTE_SET_it GRPC_SHADOW_X509_ATTRIBUTE_SET_it',
- '#define X509_CERT_AUX_free GRPC_SHADOW_X509_CERT_AUX_free',
- '#define X509_CERT_AUX_it GRPC_SHADOW_X509_CERT_AUX_it',
- '#define X509_CERT_AUX_new GRPC_SHADOW_X509_CERT_AUX_new',
- '#define X509_CERT_AUX_print GRPC_SHADOW_X509_CERT_AUX_print',
- '#define X509_chain_check_suiteb GRPC_SHADOW_X509_chain_check_suiteb',
- '#define X509_chain_up_ref GRPC_SHADOW_X509_chain_up_ref',
- '#define X509_check_akid GRPC_SHADOW_X509_check_akid',
- '#define X509_check_ca GRPC_SHADOW_X509_check_ca',
- '#define X509_check_email GRPC_SHADOW_X509_check_email',
- '#define X509_check_host GRPC_SHADOW_X509_check_host',
- '#define X509_check_ip GRPC_SHADOW_X509_check_ip',
- '#define X509_check_ip_asc GRPC_SHADOW_X509_check_ip_asc',
- '#define X509_check_issued GRPC_SHADOW_X509_check_issued',
- '#define X509_check_private_key GRPC_SHADOW_X509_check_private_key',
- '#define X509_check_purpose GRPC_SHADOW_X509_check_purpose',
- '#define X509_check_trust GRPC_SHADOW_X509_check_trust',
- '#define X509_CINF_free GRPC_SHADOW_X509_CINF_free',
- '#define X509_CINF_it GRPC_SHADOW_X509_CINF_it',
- '#define X509_CINF_new GRPC_SHADOW_X509_CINF_new',
- '#define X509_cmp GRPC_SHADOW_X509_cmp',
- '#define X509_cmp_current_time GRPC_SHADOW_X509_cmp_current_time',
- '#define X509_cmp_time GRPC_SHADOW_X509_cmp_time',
- '#define X509_CRL_add0_revoked GRPC_SHADOW_X509_CRL_add0_revoked',
- '#define X509_CRL_add1_ext_i2d GRPC_SHADOW_X509_CRL_add1_ext_i2d',
- '#define X509_CRL_add_ext GRPC_SHADOW_X509_CRL_add_ext',
- '#define X509_CRL_check_suiteb GRPC_SHADOW_X509_CRL_check_suiteb',
- '#define X509_CRL_cmp GRPC_SHADOW_X509_CRL_cmp',
- '#define X509_CRL_delete_ext GRPC_SHADOW_X509_CRL_delete_ext',
- '#define X509_CRL_diff GRPC_SHADOW_X509_CRL_diff',
- '#define X509_CRL_digest GRPC_SHADOW_X509_CRL_digest',
- '#define X509_CRL_dup GRPC_SHADOW_X509_CRL_dup',
- '#define X509_CRL_free GRPC_SHADOW_X509_CRL_free',
- '#define X509_CRL_get0_by_cert GRPC_SHADOW_X509_CRL_get0_by_cert',
- '#define X509_CRL_get0_by_serial GRPC_SHADOW_X509_CRL_get0_by_serial',
- '#define X509_CRL_get0_lastUpdate GRPC_SHADOW_X509_CRL_get0_lastUpdate',
- '#define X509_CRL_get0_nextUpdate GRPC_SHADOW_X509_CRL_get0_nextUpdate',
- '#define X509_CRL_get0_signature GRPC_SHADOW_X509_CRL_get0_signature',
- '#define X509_CRL_get_ext GRPC_SHADOW_X509_CRL_get_ext',
- '#define X509_CRL_get_ext_by_critical GRPC_SHADOW_X509_CRL_get_ext_by_critical',
- '#define X509_CRL_get_ext_by_NID GRPC_SHADOW_X509_CRL_get_ext_by_NID',
- '#define X509_CRL_get_ext_by_OBJ GRPC_SHADOW_X509_CRL_get_ext_by_OBJ',
- '#define X509_CRL_get_ext_count GRPC_SHADOW_X509_CRL_get_ext_count',
- '#define X509_CRL_get_ext_d2i GRPC_SHADOW_X509_CRL_get_ext_d2i',
- '#define X509_CRL_get_meth_data GRPC_SHADOW_X509_CRL_get_meth_data',
- '#define X509_CRL_get_signature_nid GRPC_SHADOW_X509_CRL_get_signature_nid',
- '#define X509_CRL_INFO_free GRPC_SHADOW_X509_CRL_INFO_free',
- '#define X509_CRL_INFO_it GRPC_SHADOW_X509_CRL_INFO_it',
- '#define X509_CRL_INFO_new GRPC_SHADOW_X509_CRL_INFO_new',
- '#define X509_CRL_it GRPC_SHADOW_X509_CRL_it',
- '#define X509_CRL_match GRPC_SHADOW_X509_CRL_match',
- '#define X509_CRL_METHOD_free GRPC_SHADOW_X509_CRL_METHOD_free',
- '#define X509_CRL_METHOD_new GRPC_SHADOW_X509_CRL_METHOD_new',
- '#define X509_CRL_new GRPC_SHADOW_X509_CRL_new',
- '#define X509_CRL_print GRPC_SHADOW_X509_CRL_print',
- '#define X509_CRL_print_fp GRPC_SHADOW_X509_CRL_print_fp',
- '#define X509_CRL_set_default_method GRPC_SHADOW_X509_CRL_set_default_method',
- '#define X509_CRL_set_issuer_name GRPC_SHADOW_X509_CRL_set_issuer_name',
- '#define X509_CRL_set_lastUpdate GRPC_SHADOW_X509_CRL_set_lastUpdate',
- '#define X509_CRL_set_meth_data GRPC_SHADOW_X509_CRL_set_meth_data',
- '#define X509_CRL_set_nextUpdate GRPC_SHADOW_X509_CRL_set_nextUpdate',
- '#define X509_CRL_set_version GRPC_SHADOW_X509_CRL_set_version',
- '#define X509_CRL_sign GRPC_SHADOW_X509_CRL_sign',
- '#define X509_CRL_sign_ctx GRPC_SHADOW_X509_CRL_sign_ctx',
- '#define X509_CRL_sort GRPC_SHADOW_X509_CRL_sort',
- '#define X509_CRL_up_ref GRPC_SHADOW_X509_CRL_up_ref',
- '#define X509_CRL_verify GRPC_SHADOW_X509_CRL_verify',
- '#define X509_delete_ext GRPC_SHADOW_X509_delete_ext',
- '#define X509_digest GRPC_SHADOW_X509_digest',
- '#define x509_digest_sign_algorithm GRPC_SHADOW_x509_digest_sign_algorithm',
- '#define x509_digest_verify_init GRPC_SHADOW_x509_digest_verify_init',
- '#define X509_dup GRPC_SHADOW_X509_dup',
- '#define X509_email_free GRPC_SHADOW_X509_email_free',
- '#define X509_EXTENSION_create_by_NID GRPC_SHADOW_X509_EXTENSION_create_by_NID',
- '#define X509_EXTENSION_create_by_OBJ GRPC_SHADOW_X509_EXTENSION_create_by_OBJ',
- '#define X509_EXTENSION_dup GRPC_SHADOW_X509_EXTENSION_dup',
- '#define X509_EXTENSION_free GRPC_SHADOW_X509_EXTENSION_free',
- '#define X509_EXTENSION_get_critical GRPC_SHADOW_X509_EXTENSION_get_critical',
- '#define X509_EXTENSION_get_data GRPC_SHADOW_X509_EXTENSION_get_data',
- '#define X509_EXTENSION_get_object GRPC_SHADOW_X509_EXTENSION_get_object',
- '#define X509_EXTENSION_it GRPC_SHADOW_X509_EXTENSION_it',
- '#define X509_EXTENSION_new GRPC_SHADOW_X509_EXTENSION_new',
- '#define X509_EXTENSION_set_critical GRPC_SHADOW_X509_EXTENSION_set_critical',
- '#define X509_EXTENSION_set_data GRPC_SHADOW_X509_EXTENSION_set_data',
- '#define X509_EXTENSION_set_object GRPC_SHADOW_X509_EXTENSION_set_object',
- '#define X509_EXTENSIONS_it GRPC_SHADOW_X509_EXTENSIONS_it',
- '#define X509_find_by_issuer_and_serial GRPC_SHADOW_X509_find_by_issuer_and_serial',
- '#define X509_find_by_subject GRPC_SHADOW_X509_find_by_subject',
- '#define X509_free GRPC_SHADOW_X509_free',
- '#define X509_get0_extensions GRPC_SHADOW_X509_get0_extensions',
- '#define X509_get0_notAfter GRPC_SHADOW_X509_get0_notAfter',
- '#define X509_get0_notBefore GRPC_SHADOW_X509_get0_notBefore',
- '#define X509_get0_pubkey_bitstr GRPC_SHADOW_X509_get0_pubkey_bitstr',
- '#define X509_get0_signature GRPC_SHADOW_X509_get0_signature',
- '#define X509_get0_tbs_sigalg GRPC_SHADOW_X509_get0_tbs_sigalg',
- '#define X509_get1_email GRPC_SHADOW_X509_get1_email',
- '#define X509_get1_ocsp GRPC_SHADOW_X509_get1_ocsp',
- '#define X509_get_default_cert_area GRPC_SHADOW_X509_get_default_cert_area',
- '#define X509_get_default_cert_dir GRPC_SHADOW_X509_get_default_cert_dir',
- '#define X509_get_default_cert_dir_env GRPC_SHADOW_X509_get_default_cert_dir_env',
- '#define X509_get_default_cert_file GRPC_SHADOW_X509_get_default_cert_file',
- '#define X509_get_default_cert_file_env GRPC_SHADOW_X509_get_default_cert_file_env',
- '#define X509_get_default_private_dir GRPC_SHADOW_X509_get_default_private_dir',
- '#define X509_get_ex_data GRPC_SHADOW_X509_get_ex_data',
- '#define X509_get_ex_new_index GRPC_SHADOW_X509_get_ex_new_index',
- '#define X509_get_ext GRPC_SHADOW_X509_get_ext',
- '#define X509_get_ext_by_critical GRPC_SHADOW_X509_get_ext_by_critical',
- '#define X509_get_ext_by_NID GRPC_SHADOW_X509_get_ext_by_NID',
- '#define X509_get_ext_by_OBJ GRPC_SHADOW_X509_get_ext_by_OBJ',
- '#define X509_get_ext_count GRPC_SHADOW_X509_get_ext_count',
- '#define X509_get_ext_d2i GRPC_SHADOW_X509_get_ext_d2i',
- '#define X509_get_extended_key_usage GRPC_SHADOW_X509_get_extended_key_usage',
- '#define X509_get_extension_flags GRPC_SHADOW_X509_get_extension_flags',
- '#define X509_get_issuer_name GRPC_SHADOW_X509_get_issuer_name',
- '#define X509_get_key_usage GRPC_SHADOW_X509_get_key_usage',
- '#define X509_get_pubkey GRPC_SHADOW_X509_get_pubkey',
- '#define X509_get_serialNumber GRPC_SHADOW_X509_get_serialNumber',
- '#define X509_get_signature_nid GRPC_SHADOW_X509_get_signature_nid',
- '#define X509_get_subject_name GRPC_SHADOW_X509_get_subject_name',
- '#define X509_gmtime_adj GRPC_SHADOW_X509_gmtime_adj',
- '#define X509_INFO_free GRPC_SHADOW_X509_INFO_free',
- '#define X509_INFO_new GRPC_SHADOW_X509_INFO_new',
- '#define X509_issuer_and_serial_cmp GRPC_SHADOW_X509_issuer_and_serial_cmp',
- '#define X509_issuer_and_serial_hash GRPC_SHADOW_X509_issuer_and_serial_hash',
- '#define X509_issuer_name_cmp GRPC_SHADOW_X509_issuer_name_cmp',
- '#define X509_issuer_name_hash GRPC_SHADOW_X509_issuer_name_hash',
- '#define X509_issuer_name_hash_old GRPC_SHADOW_X509_issuer_name_hash_old',
- '#define X509_it GRPC_SHADOW_X509_it',
- '#define X509_keyid_get0 GRPC_SHADOW_X509_keyid_get0',
- '#define X509_keyid_set1 GRPC_SHADOW_X509_keyid_set1',
- '#define X509_load_cert_crl_file GRPC_SHADOW_X509_load_cert_crl_file',
- '#define X509_load_cert_file GRPC_SHADOW_X509_load_cert_file',
- '#define X509_load_crl_file GRPC_SHADOW_X509_load_crl_file',
- '#define X509_LOOKUP_by_alias GRPC_SHADOW_X509_LOOKUP_by_alias',
- '#define X509_LOOKUP_by_fingerprint GRPC_SHADOW_X509_LOOKUP_by_fingerprint',
- '#define X509_LOOKUP_by_issuer_serial GRPC_SHADOW_X509_LOOKUP_by_issuer_serial',
- '#define X509_LOOKUP_by_subject GRPC_SHADOW_X509_LOOKUP_by_subject',
- '#define X509_LOOKUP_ctrl GRPC_SHADOW_X509_LOOKUP_ctrl',
- '#define X509_LOOKUP_file GRPC_SHADOW_X509_LOOKUP_file',
- '#define X509_LOOKUP_free GRPC_SHADOW_X509_LOOKUP_free',
- '#define X509_LOOKUP_hash_dir GRPC_SHADOW_X509_LOOKUP_hash_dir',
- '#define X509_LOOKUP_init GRPC_SHADOW_X509_LOOKUP_init',
- '#define X509_LOOKUP_new GRPC_SHADOW_X509_LOOKUP_new',
- '#define X509_LOOKUP_shutdown GRPC_SHADOW_X509_LOOKUP_shutdown',
- '#define X509_NAME_add_entry GRPC_SHADOW_X509_NAME_add_entry',
- '#define X509_NAME_add_entry_by_NID GRPC_SHADOW_X509_NAME_add_entry_by_NID',
- '#define X509_NAME_add_entry_by_OBJ GRPC_SHADOW_X509_NAME_add_entry_by_OBJ',
- '#define X509_NAME_add_entry_by_txt GRPC_SHADOW_X509_NAME_add_entry_by_txt',
- '#define X509_NAME_cmp GRPC_SHADOW_X509_NAME_cmp',
- '#define X509_NAME_delete_entry GRPC_SHADOW_X509_NAME_delete_entry',
- '#define X509_NAME_digest GRPC_SHADOW_X509_NAME_digest',
- '#define X509_NAME_dup GRPC_SHADOW_X509_NAME_dup',
- '#define X509_NAME_ENTRIES_it GRPC_SHADOW_X509_NAME_ENTRIES_it',
- '#define X509_NAME_entry_count GRPC_SHADOW_X509_NAME_entry_count',
- '#define X509_NAME_ENTRY_create_by_NID GRPC_SHADOW_X509_NAME_ENTRY_create_by_NID',
- '#define X509_NAME_ENTRY_create_by_OBJ GRPC_SHADOW_X509_NAME_ENTRY_create_by_OBJ',
- '#define X509_NAME_ENTRY_create_by_txt GRPC_SHADOW_X509_NAME_ENTRY_create_by_txt',
- '#define X509_NAME_ENTRY_dup GRPC_SHADOW_X509_NAME_ENTRY_dup',
- '#define X509_NAME_ENTRY_free GRPC_SHADOW_X509_NAME_ENTRY_free',
- '#define X509_NAME_ENTRY_get_data GRPC_SHADOW_X509_NAME_ENTRY_get_data',
- '#define X509_NAME_ENTRY_get_object GRPC_SHADOW_X509_NAME_ENTRY_get_object',
- '#define X509_NAME_ENTRY_it GRPC_SHADOW_X509_NAME_ENTRY_it',
- '#define X509_NAME_ENTRY_new GRPC_SHADOW_X509_NAME_ENTRY_new',
- '#define X509_NAME_ENTRY_set GRPC_SHADOW_X509_NAME_ENTRY_set',
- '#define X509_NAME_ENTRY_set_data GRPC_SHADOW_X509_NAME_ENTRY_set_data',
- '#define X509_NAME_ENTRY_set_object GRPC_SHADOW_X509_NAME_ENTRY_set_object',
- '#define X509_NAME_free GRPC_SHADOW_X509_NAME_free',
- '#define X509_NAME_get0_der GRPC_SHADOW_X509_NAME_get0_der',
- '#define X509_NAME_get_entry GRPC_SHADOW_X509_NAME_get_entry',
- '#define X509_NAME_get_index_by_NID GRPC_SHADOW_X509_NAME_get_index_by_NID',
- '#define X509_NAME_get_index_by_OBJ GRPC_SHADOW_X509_NAME_get_index_by_OBJ',
- '#define X509_NAME_get_text_by_NID GRPC_SHADOW_X509_NAME_get_text_by_NID',
- '#define X509_NAME_get_text_by_OBJ GRPC_SHADOW_X509_NAME_get_text_by_OBJ',
- '#define X509_NAME_hash GRPC_SHADOW_X509_NAME_hash',
- '#define X509_NAME_hash_old GRPC_SHADOW_X509_NAME_hash_old',
- '#define X509_NAME_INTERNAL_it GRPC_SHADOW_X509_NAME_INTERNAL_it',
- '#define X509_NAME_it GRPC_SHADOW_X509_NAME_it',
- '#define X509_NAME_new GRPC_SHADOW_X509_NAME_new',
- '#define X509_NAME_oneline GRPC_SHADOW_X509_NAME_oneline',
- '#define X509_NAME_print GRPC_SHADOW_X509_NAME_print',
- '#define X509_NAME_print_ex GRPC_SHADOW_X509_NAME_print_ex',
- '#define X509_NAME_print_ex_fp GRPC_SHADOW_X509_NAME_print_ex_fp',
- '#define X509_NAME_set GRPC_SHADOW_X509_NAME_set',
- '#define X509_new GRPC_SHADOW_X509_new',
- '#define X509_OBJECT_free_contents GRPC_SHADOW_X509_OBJECT_free_contents',
- '#define X509_OBJECT_get0_X509 GRPC_SHADOW_X509_OBJECT_get0_X509',
- '#define X509_OBJECT_get_type GRPC_SHADOW_X509_OBJECT_get_type',
- '#define X509_OBJECT_idx_by_subject GRPC_SHADOW_X509_OBJECT_idx_by_subject',
- '#define X509_OBJECT_retrieve_by_subject GRPC_SHADOW_X509_OBJECT_retrieve_by_subject',
- '#define X509_OBJECT_retrieve_match GRPC_SHADOW_X509_OBJECT_retrieve_match',
- '#define X509_OBJECT_up_ref_count GRPC_SHADOW_X509_OBJECT_up_ref_count',
- '#define X509_ocspid_print GRPC_SHADOW_X509_ocspid_print',
- '#define X509_parse_from_buffer GRPC_SHADOW_X509_parse_from_buffer',
- '#define X509_PKEY_free GRPC_SHADOW_X509_PKEY_free',
- '#define X509_PKEY_new GRPC_SHADOW_X509_PKEY_new',
- '#define X509_policy_check GRPC_SHADOW_X509_policy_check',
- '#define X509_policy_level_get0_node GRPC_SHADOW_X509_policy_level_get0_node',
- '#define X509_policy_level_node_count GRPC_SHADOW_X509_policy_level_node_count',
- '#define X509_policy_node_get0_parent GRPC_SHADOW_X509_policy_node_get0_parent',
- '#define X509_policy_node_get0_policy GRPC_SHADOW_X509_policy_node_get0_policy',
- '#define X509_policy_node_get0_qualifiers GRPC_SHADOW_X509_policy_node_get0_qualifiers',
- '#define X509_POLICY_NODE_print GRPC_SHADOW_X509_POLICY_NODE_print',
- '#define X509_policy_tree_free GRPC_SHADOW_X509_policy_tree_free',
- '#define X509_policy_tree_get0_level GRPC_SHADOW_X509_policy_tree_get0_level',
- '#define X509_policy_tree_get0_policies GRPC_SHADOW_X509_policy_tree_get0_policies',
- '#define X509_policy_tree_get0_user_policies GRPC_SHADOW_X509_policy_tree_get0_user_policies',
- '#define X509_policy_tree_level_count GRPC_SHADOW_X509_policy_tree_level_count',
- '#define X509_print GRPC_SHADOW_X509_print',
- '#define X509_print_ex GRPC_SHADOW_X509_print_ex',
- '#define X509_print_ex_fp GRPC_SHADOW_X509_print_ex_fp',
- '#define X509_print_fp GRPC_SHADOW_X509_print_fp',
- '#define x509_print_rsa_pss_params GRPC_SHADOW_x509_print_rsa_pss_params',
- '#define X509_pubkey_digest GRPC_SHADOW_X509_pubkey_digest',
- '#define X509_PUBKEY_free GRPC_SHADOW_X509_PUBKEY_free',
- '#define X509_PUBKEY_get GRPC_SHADOW_X509_PUBKEY_get',
- '#define X509_PUBKEY_get0_param GRPC_SHADOW_X509_PUBKEY_get0_param',
- '#define X509_PUBKEY_it GRPC_SHADOW_X509_PUBKEY_it',
- '#define X509_PUBKEY_new GRPC_SHADOW_X509_PUBKEY_new',
- '#define X509_PUBKEY_set GRPC_SHADOW_X509_PUBKEY_set',
- '#define X509_PUBKEY_set0_param GRPC_SHADOW_X509_PUBKEY_set0_param',
- '#define X509_PURPOSE_add GRPC_SHADOW_X509_PURPOSE_add',
- '#define X509_PURPOSE_cleanup GRPC_SHADOW_X509_PURPOSE_cleanup',
- '#define X509_PURPOSE_get0 GRPC_SHADOW_X509_PURPOSE_get0',
- '#define X509_PURPOSE_get0_name GRPC_SHADOW_X509_PURPOSE_get0_name',
- '#define X509_PURPOSE_get0_sname GRPC_SHADOW_X509_PURPOSE_get0_sname',
- '#define X509_PURPOSE_get_by_id GRPC_SHADOW_X509_PURPOSE_get_by_id',
- '#define X509_PURPOSE_get_by_sname GRPC_SHADOW_X509_PURPOSE_get_by_sname',
- '#define X509_PURPOSE_get_count GRPC_SHADOW_X509_PURPOSE_get_count',
- '#define X509_PURPOSE_get_id GRPC_SHADOW_X509_PURPOSE_get_id',
- '#define X509_PURPOSE_get_trust GRPC_SHADOW_X509_PURPOSE_get_trust',
- '#define X509_PURPOSE_set GRPC_SHADOW_X509_PURPOSE_set',
- '#define X509_reject_clear GRPC_SHADOW_X509_reject_clear',
- '#define X509_REQ_add1_attr GRPC_SHADOW_X509_REQ_add1_attr',
- '#define X509_REQ_add1_attr_by_NID GRPC_SHADOW_X509_REQ_add1_attr_by_NID',
- '#define X509_REQ_add1_attr_by_OBJ GRPC_SHADOW_X509_REQ_add1_attr_by_OBJ',
- '#define X509_REQ_add1_attr_by_txt GRPC_SHADOW_X509_REQ_add1_attr_by_txt',
- '#define X509_REQ_add_extensions GRPC_SHADOW_X509_REQ_add_extensions',
- '#define X509_REQ_add_extensions_nid GRPC_SHADOW_X509_REQ_add_extensions_nid',
- '#define X509_REQ_check_private_key GRPC_SHADOW_X509_REQ_check_private_key',
- '#define X509_REQ_delete_attr GRPC_SHADOW_X509_REQ_delete_attr',
- '#define X509_REQ_digest GRPC_SHADOW_X509_REQ_digest',
- '#define X509_REQ_dup GRPC_SHADOW_X509_REQ_dup',
- '#define X509_REQ_extension_nid GRPC_SHADOW_X509_REQ_extension_nid',
- '#define X509_REQ_free GRPC_SHADOW_X509_REQ_free',
- '#define X509_REQ_get0_signature GRPC_SHADOW_X509_REQ_get0_signature',
- '#define X509_REQ_get1_email GRPC_SHADOW_X509_REQ_get1_email',
- '#define X509_REQ_get_attr GRPC_SHADOW_X509_REQ_get_attr',
- '#define X509_REQ_get_attr_by_NID GRPC_SHADOW_X509_REQ_get_attr_by_NID',
- '#define X509_REQ_get_attr_by_OBJ GRPC_SHADOW_X509_REQ_get_attr_by_OBJ',
- '#define X509_REQ_get_attr_count GRPC_SHADOW_X509_REQ_get_attr_count',
- '#define X509_REQ_get_extension_nids GRPC_SHADOW_X509_REQ_get_extension_nids',
- '#define X509_REQ_get_extensions GRPC_SHADOW_X509_REQ_get_extensions',
- '#define X509_REQ_get_pubkey GRPC_SHADOW_X509_REQ_get_pubkey',
- '#define X509_REQ_get_signature_nid GRPC_SHADOW_X509_REQ_get_signature_nid',
- '#define X509_REQ_INFO_free GRPC_SHADOW_X509_REQ_INFO_free',
- '#define X509_REQ_INFO_it GRPC_SHADOW_X509_REQ_INFO_it',
- '#define X509_REQ_INFO_new GRPC_SHADOW_X509_REQ_INFO_new',
- '#define X509_REQ_it GRPC_SHADOW_X509_REQ_it',
- '#define X509_REQ_new GRPC_SHADOW_X509_REQ_new',
- '#define X509_REQ_print GRPC_SHADOW_X509_REQ_print',
- '#define X509_REQ_print_ex GRPC_SHADOW_X509_REQ_print_ex',
- '#define X509_REQ_print_fp GRPC_SHADOW_X509_REQ_print_fp',
- '#define X509_REQ_set_extension_nids GRPC_SHADOW_X509_REQ_set_extension_nids',
- '#define X509_REQ_set_pubkey GRPC_SHADOW_X509_REQ_set_pubkey',
- '#define X509_REQ_set_subject_name GRPC_SHADOW_X509_REQ_set_subject_name',
- '#define X509_REQ_set_version GRPC_SHADOW_X509_REQ_set_version',
- '#define X509_REQ_sign GRPC_SHADOW_X509_REQ_sign',
- '#define X509_REQ_sign_ctx GRPC_SHADOW_X509_REQ_sign_ctx',
- '#define X509_REQ_to_X509 GRPC_SHADOW_X509_REQ_to_X509',
- '#define X509_REQ_verify GRPC_SHADOW_X509_REQ_verify',
- '#define X509_REVOKED_add1_ext_i2d GRPC_SHADOW_X509_REVOKED_add1_ext_i2d',
- '#define X509_REVOKED_add_ext GRPC_SHADOW_X509_REVOKED_add_ext',
- '#define X509_REVOKED_delete_ext GRPC_SHADOW_X509_REVOKED_delete_ext',
- '#define X509_REVOKED_dup GRPC_SHADOW_X509_REVOKED_dup',
- '#define X509_REVOKED_free GRPC_SHADOW_X509_REVOKED_free',
- '#define X509_REVOKED_get0_revocationDate GRPC_SHADOW_X509_REVOKED_get0_revocationDate',
- '#define X509_REVOKED_get0_serialNumber GRPC_SHADOW_X509_REVOKED_get0_serialNumber',
- '#define X509_REVOKED_get_ext GRPC_SHADOW_X509_REVOKED_get_ext',
- '#define X509_REVOKED_get_ext_by_critical GRPC_SHADOW_X509_REVOKED_get_ext_by_critical',
- '#define X509_REVOKED_get_ext_by_NID GRPC_SHADOW_X509_REVOKED_get_ext_by_NID',
- '#define X509_REVOKED_get_ext_by_OBJ GRPC_SHADOW_X509_REVOKED_get_ext_by_OBJ',
- '#define X509_REVOKED_get_ext_count GRPC_SHADOW_X509_REVOKED_get_ext_count',
- '#define X509_REVOKED_get_ext_d2i GRPC_SHADOW_X509_REVOKED_get_ext_d2i',
- '#define X509_REVOKED_it GRPC_SHADOW_X509_REVOKED_it',
- '#define X509_REVOKED_new GRPC_SHADOW_X509_REVOKED_new',
- '#define X509_REVOKED_set_revocationDate GRPC_SHADOW_X509_REVOKED_set_revocationDate',
- '#define X509_REVOKED_set_serialNumber GRPC_SHADOW_X509_REVOKED_set_serialNumber',
- '#define x509_rsa_ctx_to_pss GRPC_SHADOW_x509_rsa_ctx_to_pss',
- '#define x509_rsa_pss_to_ctx GRPC_SHADOW_x509_rsa_pss_to_ctx',
- '#define X509_set_ex_data GRPC_SHADOW_X509_set_ex_data',
- '#define X509_set_issuer_name GRPC_SHADOW_X509_set_issuer_name',
- '#define X509_set_notAfter GRPC_SHADOW_X509_set_notAfter',
- '#define X509_set_notBefore GRPC_SHADOW_X509_set_notBefore',
- '#define X509_set_pubkey GRPC_SHADOW_X509_set_pubkey',
- '#define X509_set_serialNumber GRPC_SHADOW_X509_set_serialNumber',
- '#define X509_set_subject_name GRPC_SHADOW_X509_set_subject_name',
- '#define X509_set_version GRPC_SHADOW_X509_set_version',
- '#define X509_SIG_free GRPC_SHADOW_X509_SIG_free',
- '#define X509_SIG_it GRPC_SHADOW_X509_SIG_it',
- '#define X509_sign GRPC_SHADOW_X509_sign',
- '#define X509_signature_dump GRPC_SHADOW_X509_signature_dump',
- '#define X509_signature_print GRPC_SHADOW_X509_signature_print',
- '#define X509_sign_ctx GRPC_SHADOW_X509_sign_ctx',
- '#define X509_SIG_new GRPC_SHADOW_X509_SIG_new',
- '#define X509_STORE_add_cert GRPC_SHADOW_X509_STORE_add_cert',
- '#define X509_STORE_add_crl GRPC_SHADOW_X509_STORE_add_crl',
- '#define X509_STORE_add_lookup GRPC_SHADOW_X509_STORE_add_lookup',
- '#define X509_STORE_CTX_cleanup GRPC_SHADOW_X509_STORE_CTX_cleanup',
- '#define X509_STORE_CTX_free GRPC_SHADOW_X509_STORE_CTX_free',
- '#define X509_STORE_CTX_get0_cert GRPC_SHADOW_X509_STORE_CTX_get0_cert',
- '#define X509_STORE_CTX_get0_current_crl GRPC_SHADOW_X509_STORE_CTX_get0_current_crl',
- '#define X509_STORE_CTX_get0_current_issuer GRPC_SHADOW_X509_STORE_CTX_get0_current_issuer',
- '#define X509_STORE_CTX_get0_param GRPC_SHADOW_X509_STORE_CTX_get0_param',
- '#define X509_STORE_CTX_get0_parent_ctx GRPC_SHADOW_X509_STORE_CTX_get0_parent_ctx',
- '#define X509_STORE_CTX_get0_policy_tree GRPC_SHADOW_X509_STORE_CTX_get0_policy_tree',
- '#define X509_STORE_CTX_get0_store GRPC_SHADOW_X509_STORE_CTX_get0_store',
- '#define X509_STORE_CTX_get0_untrusted GRPC_SHADOW_X509_STORE_CTX_get0_untrusted',
- '#define X509_STORE_CTX_get1_chain GRPC_SHADOW_X509_STORE_CTX_get1_chain',
- '#define X509_STORE_CTX_get1_issuer GRPC_SHADOW_X509_STORE_CTX_get1_issuer',
- '#define X509_STORE_CTX_get_chain GRPC_SHADOW_X509_STORE_CTX_get_chain',
- '#define X509_STORE_CTX_get_current_cert GRPC_SHADOW_X509_STORE_CTX_get_current_cert',
- '#define X509_STORE_CTX_get_error GRPC_SHADOW_X509_STORE_CTX_get_error',
- '#define X509_STORE_CTX_get_error_depth GRPC_SHADOW_X509_STORE_CTX_get_error_depth',
- '#define X509_STORE_CTX_get_ex_data GRPC_SHADOW_X509_STORE_CTX_get_ex_data',
- '#define X509_STORE_CTX_get_ex_new_index GRPC_SHADOW_X509_STORE_CTX_get_ex_new_index',
- '#define X509_STORE_CTX_get_explicit_policy GRPC_SHADOW_X509_STORE_CTX_get_explicit_policy',
- '#define X509_STORE_CTX_init GRPC_SHADOW_X509_STORE_CTX_init',
- '#define X509_STORE_CTX_new GRPC_SHADOW_X509_STORE_CTX_new',
- '#define X509_STORE_CTX_purpose_inherit GRPC_SHADOW_X509_STORE_CTX_purpose_inherit',
- '#define X509_STORE_CTX_set0_crls GRPC_SHADOW_X509_STORE_CTX_set0_crls',
- '#define X509_STORE_CTX_set0_param GRPC_SHADOW_X509_STORE_CTX_set0_param',
- '#define X509_STORE_CTX_set_cert GRPC_SHADOW_X509_STORE_CTX_set_cert',
- '#define X509_STORE_CTX_set_chain GRPC_SHADOW_X509_STORE_CTX_set_chain',
- '#define X509_STORE_CTX_set_default GRPC_SHADOW_X509_STORE_CTX_set_default',
- '#define X509_STORE_CTX_set_depth GRPC_SHADOW_X509_STORE_CTX_set_depth',
- '#define X509_STORE_CTX_set_error GRPC_SHADOW_X509_STORE_CTX_set_error',
- '#define X509_STORE_CTX_set_ex_data GRPC_SHADOW_X509_STORE_CTX_set_ex_data',
- '#define X509_STORE_CTX_set_flags GRPC_SHADOW_X509_STORE_CTX_set_flags',
- '#define X509_STORE_CTX_set_purpose GRPC_SHADOW_X509_STORE_CTX_set_purpose',
- '#define X509_STORE_CTX_set_time GRPC_SHADOW_X509_STORE_CTX_set_time',
- '#define X509_STORE_CTX_set_trust GRPC_SHADOW_X509_STORE_CTX_set_trust',
- '#define X509_STORE_CTX_set_verify_cb GRPC_SHADOW_X509_STORE_CTX_set_verify_cb',
- '#define X509_STORE_CTX_trusted_stack GRPC_SHADOW_X509_STORE_CTX_trusted_stack',
- '#define X509_STORE_CTX_zero GRPC_SHADOW_X509_STORE_CTX_zero',
- '#define X509_STORE_free GRPC_SHADOW_X509_STORE_free',
- '#define X509_STORE_get0_objects GRPC_SHADOW_X509_STORE_get0_objects',
- '#define X509_STORE_get0_param GRPC_SHADOW_X509_STORE_get0_param',
- '#define X509_STORE_get1_certs GRPC_SHADOW_X509_STORE_get1_certs',
- '#define X509_STORE_get1_crls GRPC_SHADOW_X509_STORE_get1_crls',
- '#define X509_STORE_get_by_subject GRPC_SHADOW_X509_STORE_get_by_subject',
- '#define X509_STORE_get_cert_crl GRPC_SHADOW_X509_STORE_get_cert_crl',
- '#define X509_STORE_get_check_crl GRPC_SHADOW_X509_STORE_get_check_crl',
- '#define X509_STORE_get_check_issued GRPC_SHADOW_X509_STORE_get_check_issued',
- '#define X509_STORE_get_check_revocation GRPC_SHADOW_X509_STORE_get_check_revocation',
- '#define X509_STORE_get_cleanup GRPC_SHADOW_X509_STORE_get_cleanup',
- '#define X509_STORE_get_get_crl GRPC_SHADOW_X509_STORE_get_get_crl',
- '#define X509_STORE_get_get_issuer GRPC_SHADOW_X509_STORE_get_get_issuer',
- '#define X509_STORE_get_lookup_certs GRPC_SHADOW_X509_STORE_get_lookup_certs',
- '#define X509_STORE_get_lookup_crls GRPC_SHADOW_X509_STORE_get_lookup_crls',
- '#define X509_STORE_get_verify GRPC_SHADOW_X509_STORE_get_verify',
- '#define X509_STORE_get_verify_cb GRPC_SHADOW_X509_STORE_get_verify_cb',
- '#define X509_STORE_load_locations GRPC_SHADOW_X509_STORE_load_locations',
- '#define X509_STORE_new GRPC_SHADOW_X509_STORE_new',
- '#define X509_STORE_set0_additional_untrusted GRPC_SHADOW_X509_STORE_set0_additional_untrusted',
- '#define X509_STORE_set1_param GRPC_SHADOW_X509_STORE_set1_param',
- '#define X509_STORE_set_cert_crl GRPC_SHADOW_X509_STORE_set_cert_crl',
- '#define X509_STORE_set_check_crl GRPC_SHADOW_X509_STORE_set_check_crl',
- '#define X509_STORE_set_check_issued GRPC_SHADOW_X509_STORE_set_check_issued',
- '#define X509_STORE_set_check_revocation GRPC_SHADOW_X509_STORE_set_check_revocation',
- '#define X509_STORE_set_cleanup GRPC_SHADOW_X509_STORE_set_cleanup',
- '#define X509_STORE_set_default_paths GRPC_SHADOW_X509_STORE_set_default_paths',
- '#define X509_STORE_set_depth GRPC_SHADOW_X509_STORE_set_depth',
- '#define X509_STORE_set_flags GRPC_SHADOW_X509_STORE_set_flags',
- '#define X509_STORE_set_get_crl GRPC_SHADOW_X509_STORE_set_get_crl',
- '#define X509_STORE_set_get_issuer GRPC_SHADOW_X509_STORE_set_get_issuer',
- '#define X509_STORE_set_lookup_certs GRPC_SHADOW_X509_STORE_set_lookup_certs',
- '#define X509_STORE_set_lookup_crls GRPC_SHADOW_X509_STORE_set_lookup_crls',
- '#define X509_STORE_set_purpose GRPC_SHADOW_X509_STORE_set_purpose',
- '#define X509_STORE_set_trust GRPC_SHADOW_X509_STORE_set_trust',
- '#define X509_STORE_set_verify GRPC_SHADOW_X509_STORE_set_verify',
- '#define X509_STORE_set_verify_cb GRPC_SHADOW_X509_STORE_set_verify_cb',
- '#define X509_STORE_up_ref GRPC_SHADOW_X509_STORE_up_ref',
- '#define X509_subject_name_cmp GRPC_SHADOW_X509_subject_name_cmp',
- '#define X509_subject_name_hash GRPC_SHADOW_X509_subject_name_hash',
- '#define X509_subject_name_hash_old GRPC_SHADOW_X509_subject_name_hash_old',
- '#define X509_supported_extension GRPC_SHADOW_X509_supported_extension',
- '#define X509_time_adj GRPC_SHADOW_X509_time_adj',
- '#define X509_time_adj_ex GRPC_SHADOW_X509_time_adj_ex',
- '#define X509_to_X509_REQ GRPC_SHADOW_X509_to_X509_REQ',
- '#define X509_TRUST_add GRPC_SHADOW_X509_TRUST_add',
- '#define X509_TRUST_cleanup GRPC_SHADOW_X509_TRUST_cleanup',
- '#define X509_trust_clear GRPC_SHADOW_X509_trust_clear',
- '#define X509_TRUST_get0 GRPC_SHADOW_X509_TRUST_get0',
- '#define X509_TRUST_get0_name GRPC_SHADOW_X509_TRUST_get0_name',
- '#define X509_TRUST_get_by_id GRPC_SHADOW_X509_TRUST_get_by_id',
- '#define X509_TRUST_get_count GRPC_SHADOW_X509_TRUST_get_count',
- '#define X509_TRUST_get_flags GRPC_SHADOW_X509_TRUST_get_flags',
- '#define X509_TRUST_get_trust GRPC_SHADOW_X509_TRUST_get_trust',
- '#define X509_TRUST_set GRPC_SHADOW_X509_TRUST_set',
- '#define X509_TRUST_set_default GRPC_SHADOW_X509_TRUST_set_default',
- '#define X509_up_ref GRPC_SHADOW_X509_up_ref',
- '#define X509V3_add1_i2d GRPC_SHADOW_X509V3_add1_i2d',
- '#define X509v3_add_ext GRPC_SHADOW_X509v3_add_ext',
- '#define X509V3_add_standard_extensions GRPC_SHADOW_X509V3_add_standard_extensions',
- '#define X509V3_add_value GRPC_SHADOW_X509V3_add_value',
- '#define X509V3_add_value_bool GRPC_SHADOW_X509V3_add_value_bool',
- '#define X509V3_add_value_bool_nf GRPC_SHADOW_X509V3_add_value_bool_nf',
- '#define X509V3_add_value_int GRPC_SHADOW_X509V3_add_value_int',
- '#define X509V3_add_value_uchar GRPC_SHADOW_X509V3_add_value_uchar',
- '#define x509v3_bytes_to_hex GRPC_SHADOW_x509v3_bytes_to_hex',
- '#define X509V3_conf_free GRPC_SHADOW_X509V3_conf_free',
- '#define X509v3_delete_ext GRPC_SHADOW_X509v3_delete_ext',
- '#define X509V3_EXT_add GRPC_SHADOW_X509V3_EXT_add',
- '#define X509V3_EXT_add_alias GRPC_SHADOW_X509V3_EXT_add_alias',
- '#define X509V3_EXT_add_list GRPC_SHADOW_X509V3_EXT_add_list',
- '#define X509V3_EXT_add_nconf GRPC_SHADOW_X509V3_EXT_add_nconf',
- '#define X509V3_EXT_add_nconf_sk GRPC_SHADOW_X509V3_EXT_add_nconf_sk',
- '#define X509V3_EXT_cleanup GRPC_SHADOW_X509V3_EXT_cleanup',
- '#define X509V3_EXT_CRL_add_nconf GRPC_SHADOW_X509V3_EXT_CRL_add_nconf',
- '#define X509V3_EXT_d2i GRPC_SHADOW_X509V3_EXT_d2i',
- '#define X509V3_extensions_print GRPC_SHADOW_X509V3_extensions_print',
- '#define X509V3_EXT_free GRPC_SHADOW_X509V3_EXT_free',
- '#define X509V3_EXT_get GRPC_SHADOW_X509V3_EXT_get',
- '#define X509V3_EXT_get_nid GRPC_SHADOW_X509V3_EXT_get_nid',
- '#define X509V3_EXT_i2d GRPC_SHADOW_X509V3_EXT_i2d',
- '#define X509V3_EXT_nconf GRPC_SHADOW_X509V3_EXT_nconf',
- '#define X509V3_EXT_nconf_nid GRPC_SHADOW_X509V3_EXT_nconf_nid',
- '#define X509V3_EXT_print GRPC_SHADOW_X509V3_EXT_print',
- '#define X509V3_EXT_print_fp GRPC_SHADOW_X509V3_EXT_print_fp',
- '#define X509V3_EXT_REQ_add_nconf GRPC_SHADOW_X509V3_EXT_REQ_add_nconf',
- '#define X509V3_EXT_val_prn GRPC_SHADOW_X509V3_EXT_val_prn',
- '#define X509V3_get_d2i GRPC_SHADOW_X509V3_get_d2i',
- '#define X509v3_get_ext GRPC_SHADOW_X509v3_get_ext',
- '#define X509v3_get_ext_by_critical GRPC_SHADOW_X509v3_get_ext_by_critical',
- '#define X509v3_get_ext_by_NID GRPC_SHADOW_X509v3_get_ext_by_NID',
- '#define X509v3_get_ext_by_OBJ GRPC_SHADOW_X509v3_get_ext_by_OBJ',
- '#define X509v3_get_ext_count GRPC_SHADOW_X509v3_get_ext_count',
- '#define X509V3_get_section GRPC_SHADOW_X509V3_get_section',
- '#define X509V3_get_string GRPC_SHADOW_X509V3_get_string',
- '#define X509V3_get_value_bool GRPC_SHADOW_X509V3_get_value_bool',
- '#define X509V3_get_value_int GRPC_SHADOW_X509V3_get_value_int',
- '#define x509v3_hex_to_bytes GRPC_SHADOW_x509v3_hex_to_bytes',
- '#define x509v3_looks_like_dns_name GRPC_SHADOW_x509v3_looks_like_dns_name',
- '#define x509v3_name_cmp GRPC_SHADOW_x509v3_name_cmp',
- '#define X509V3_NAME_from_section GRPC_SHADOW_X509V3_NAME_from_section',
- '#define X509V3_parse_list GRPC_SHADOW_X509V3_parse_list',
- '#define X509V3_section_free GRPC_SHADOW_X509V3_section_free',
- '#define X509V3_set_ctx GRPC_SHADOW_X509V3_set_ctx',
- '#define X509V3_set_nconf GRPC_SHADOW_X509V3_set_nconf',
- '#define X509V3_string_free GRPC_SHADOW_X509V3_string_free',
- '#define X509_VAL_free GRPC_SHADOW_X509_VAL_free',
- '#define X509_VAL_it GRPC_SHADOW_X509_VAL_it',
- '#define X509_VAL_new GRPC_SHADOW_X509_VAL_new',
- '#define X509_verify GRPC_SHADOW_X509_verify',
- '#define X509_verify_cert GRPC_SHADOW_X509_verify_cert',
- '#define X509_verify_cert_error_string GRPC_SHADOW_X509_verify_cert_error_string',
- '#define X509_VERIFY_PARAM_add0_policy GRPC_SHADOW_X509_VERIFY_PARAM_add0_policy',
- '#define X509_VERIFY_PARAM_add0_table GRPC_SHADOW_X509_VERIFY_PARAM_add0_table',
- '#define X509_VERIFY_PARAM_add1_host GRPC_SHADOW_X509_VERIFY_PARAM_add1_host',
- '#define X509_VERIFY_PARAM_clear_flags GRPC_SHADOW_X509_VERIFY_PARAM_clear_flags',
- '#define X509_VERIFY_PARAM_free GRPC_SHADOW_X509_VERIFY_PARAM_free',
- '#define X509_VERIFY_PARAM_get0 GRPC_SHADOW_X509_VERIFY_PARAM_get0',
- '#define X509_VERIFY_PARAM_get0_name GRPC_SHADOW_X509_VERIFY_PARAM_get0_name',
- '#define X509_VERIFY_PARAM_get0_peername GRPC_SHADOW_X509_VERIFY_PARAM_get0_peername',
- '#define X509_VERIFY_PARAM_get_count GRPC_SHADOW_X509_VERIFY_PARAM_get_count',
- '#define X509_VERIFY_PARAM_get_depth GRPC_SHADOW_X509_VERIFY_PARAM_get_depth',
- '#define X509_VERIFY_PARAM_get_flags GRPC_SHADOW_X509_VERIFY_PARAM_get_flags',
- '#define X509_VERIFY_PARAM_inherit GRPC_SHADOW_X509_VERIFY_PARAM_inherit',
- '#define X509_VERIFY_PARAM_lookup GRPC_SHADOW_X509_VERIFY_PARAM_lookup',
- '#define X509_VERIFY_PARAM_new GRPC_SHADOW_X509_VERIFY_PARAM_new',
- '#define X509_VERIFY_PARAM_set1 GRPC_SHADOW_X509_VERIFY_PARAM_set1',
- '#define X509_VERIFY_PARAM_set1_email GRPC_SHADOW_X509_VERIFY_PARAM_set1_email',
- '#define X509_VERIFY_PARAM_set1_host GRPC_SHADOW_X509_VERIFY_PARAM_set1_host',
- '#define X509_VERIFY_PARAM_set1_ip GRPC_SHADOW_X509_VERIFY_PARAM_set1_ip',
- '#define X509_VERIFY_PARAM_set1_ip_asc GRPC_SHADOW_X509_VERIFY_PARAM_set1_ip_asc',
- '#define X509_VERIFY_PARAM_set1_name GRPC_SHADOW_X509_VERIFY_PARAM_set1_name',
- '#define X509_VERIFY_PARAM_set1_policies GRPC_SHADOW_X509_VERIFY_PARAM_set1_policies',
- '#define X509_VERIFY_PARAM_set_depth GRPC_SHADOW_X509_VERIFY_PARAM_set_depth',
- '#define X509_VERIFY_PARAM_set_flags GRPC_SHADOW_X509_VERIFY_PARAM_set_flags',
- '#define X509_VERIFY_PARAM_set_hostflags GRPC_SHADOW_X509_VERIFY_PARAM_set_hostflags',
- '#define X509_VERIFY_PARAM_set_purpose GRPC_SHADOW_X509_VERIFY_PARAM_set_purpose',
- '#define X509_VERIFY_PARAM_set_time GRPC_SHADOW_X509_VERIFY_PARAM_set_time',
- '#define X509_VERIFY_PARAM_set_trust GRPC_SHADOW_X509_VERIFY_PARAM_set_trust',
- '#define X509_VERIFY_PARAM_table_cleanup GRPC_SHADOW_X509_VERIFY_PARAM_table_cleanup'
- end
|