X0%%__text__TEXT'__data__DATAl l5__bss__DATA%__cstring__TEXT\!__picsymbolstub2__TEXT#%5f__la_sym_ptr2__DATA$D'8__nl_symbol_ptr__DATA$'"__textcoal_nt__TEXT % ' @9hL2 PL9)U|$4$} O>E@t2P u 1"W? 8t |$4$]ÄP UU B&u ËEȃD(u1֐UU ƒ  Шu ƒ Шu 1tøUWVEU x4BUBBBBMA Qf+U f)fQ F uJt BMfA D$D$UB MBD$ T$D$$FUD$D$D$ L$‰$HMEElf}!€GU#B ;G7GU#B;G %=t3E.{GDL$MD$ $WO$t0E.CGPD$EL$$G=8GOUM E DȋE9J |BMEG?8G>tE|$$a'MA3$L$U.M@ɉEtMEPffU뀃EUtGD$L$D$UuMf R.Gole[GmKB f9G(O$+$KGtf0f..Ff9x w6.Ff9x vJA f=t E^R !.vAEI<u؉ȃE .vǃ9|U,T$$뤐UtB@tuÐUWVSULu EfED$|$$ D$E|$$xƋE… Ш(E D$xt$$FMFFF FtFpUr:EċE8f~ u3B@ ft fEȋuEȋUȃdf}ȚFfV E8tN Bf9H w#UuEĉ$1L[^_]Ëut&UUt UUPUEB빋E8t UUPUE݋UB뒋U u0EtE|$$Zt |$4$Je D$$붐UWVSi,E fEEf}0ttFUf9P t6u,[^_]Et FUf9P tE$1Ѝ E܋>tFGF8\U܉T$F$E܉4$D$v.tGUf9P t뛐UWVS}0tWW Ff;P tQ6u1t>tt G D$: $1[^_]ÍS $t FW f;P t $@@@ F@@6.tʋFf;P te0.tF@@@ F@@6uxUH]u}uuN$\0t~Dtt<~Pu6u u]u}]Í D$= $ԉ%=t% =  FmEȃL@tE<EȃEЈE: Fl<E<!Шt-u}t#u 3 D$u @FЅFu FЅFt#u  D$ f~$y(}€} Шt}}wo   F\f=v/}uf=t#u ] D$ j1Fu 3 D$ @f~\uϋu  D$ F?8F>/u  D$ u  D$U u  T$ |$D$u u hD$ D$ nu >D$ D$ GFmEu  D$ u  D$> u  L$D$U UWVSE8E1PB΃1E Dž`0t `x6u D$7D$`$ \tk \0t |$D$xxF$> 6u`D$\D$E$8 Nj D$\$ ļ[^_]ËEhD$ xD$xt$$ uȉ4$uf}t t$$띋u댍D$D$ $ ׍hD$ xD$xD$E$J ;EftD$ $|wwD$D$ y 2.Ffx .XT dtFBFTD$F$ TD$4$d$X0.YFfx uJEP t9hD$ xD$xt$$#4$/f$T$ { 8U]u }h  D$x4$lMEfE4$ut$<$t$ $w7$iX$[l$:]u}]ÐU8E ]u}t]u}1]&E7tQE7tFABED$F$ED$4$t븋E$$_RE䋃%E$?UD$D$$UVEMU t9B ftf9A"t1^]D$ T$A$ً2t΋Q.tċu Ru뵀xu;pu륐T4ip_fw_ctl:"8 0IpFw/IpAcctipfw: %d Deny%d.%d.%d.%dP:%d out via %s%dipfw: limit reached on rule #%d Fragment = %d in via %s%dICMP:%u.%u ICMP UDP :%d :%dTCP UnreachResetAcceptCountDivert %dTee %dSkipTo %dUNKNOWNRefuse-- m_len %d, need more... %s malloc said no ipfw: Entry %d cleared. ipfw: Accounting cleared.%s empty interface name %s port(s) specified for non TCP/UDP rule %s rule never matches %s unknown reject code %s invalid command %s can't divert to port 0 %s cannot mix 'frag' and TCP flags %s cannot mix 'frag' and ports %s too many ports (%d+%d) %s dst range set but n_dst_p=%d %s src range set but n_src_p=%d %s outgoing interface check on incoming %s neither in nor out %s undefined flag bits set (flags=%x) %s can't add rule %u %s can't delete rule %u ip_fw_ctl invalid option %d ip_fw_initIP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to accept, logging disabledIP firewall unloadedipfw⍀P⍀Pz⍀zPe⍀ePP⍀PP~;⍀;Pje&⍀&PQL⍀P83⍀P⍀P⍀P⍀P⍀P⍀P~⍀~Pi⍀iPpkT⍀TPW #&#?#X#q######$ $9$R$k$$$$Ë $Ë$çb:/*,%I"$I(%I$I "I%I I$I,%I$Ix(%Ir%IlE &"i"i "i`"i$iS"i$idi%it$inhie @%+56"+ sb +B%+7"+%H++ %+"+H++|%+i[)$+%+$+r%+lp+h+d@+`+\:+T\+' !H!H!H`!Ht !jHUJ!8H* H Hn HZ HxB nH`D@<840,(H$$+ H HH 5%[-[[%[k%[W 5&  {qHaQ7X   %zv k_g;%;  c %;*    p ;l ;h t ;d ;` z;\ ;X ;N X ;; %;( %;  k  s mV;7  % % %`XNG=p7e0Z*O"<}um\T2| dX:%e]:zrlhdy`n\cXBTpJT( % hdXT@ $$$$  $|$~$|$x s m$c$e$c$_ Z T$J$L$J$F A ;$1$3$1$- ( "$$$$  $#$#  $#$#  $#$#  $#$#  $#$#  $#$#~ y s$i#k$i#e ` Z$P#R$P#L G A$7#9$7#3 . ($# $#  $#$# @<840,($  dd:<IS%_l%~HDDDDD*D,D.D1D3D7DDDLDN$ Z5 ( > v3 H 6V 4e { ? h $ 5 t @ @ @  7 @ @ D T $T TDTD]DcDhDlDrD $T 1 : HCp5=t8@@]h@ o $@DDDDDDD$3F@WXY$HZDDDDDDD DDDD"D&D(D+D5D;DJDSD]DyD{DDDDDDDDDDDh$| @@@@~@@@)5BSTU$V %aD%D&D(D-D(D-D(D-D.D2D3,D67D8pD`~DbDDDDDD D>DIDiDwDDDDDDDzD{D~"D\DhD}zDoDpDqDrDuDv6DwEDx`DteDdsDeDfDgDjDkDl)Di4D;BD>MD<XDAcDDnDGyDJDMD]D4n$%## $$tx=97HjB ES " ""#"(' %"@(#u#+##@###@# ##@~#%#/#@#k#z#@p###@r###@u## #@w#E#K#@e###@g $ $ $@j$$$@l$$)%$4&$'$$4($DDDDDDD DDD&:$$~$%%@!%@-%.% /%@>%@J%K%.L%$@M%0D0DADHDMDPDSDYD\DaDdDjDrDDDDD D D D D DD DDD DD# D$$D@/DBZDLeDMiDNqDPzDQ|D'D+D'D+D-D.D/D.D/D0D1D2 D3* D72 D86 D9@ D5| DC D D< D@ DE DJ0 DSB X%hDVw DXz D_ Dc Dg D} D D D D D D& D, D/ D1 D4 D7 DC Dt D~ D  D  D D D D D D D D D D D D Da Do D D D D D D D D D D D D D D D D' D* D. D< DY D D D D D D D D1D=DDDZDxDDDDDDKDN!D@D"CDHD"MD+TD.sD1DDDDDDDDDDDDDDD DD!D*D0D=DEDHDKDNDUD]Doe%$0v%% %%%%% &@&&&&:&G&@W&f&@u&Av&@&'v''@ ' '!'@#-'.'/'@'<')S''$(%(@01(2(3(@1?(@( A(@5M(| N( O( P(@ Y( Z(@g( h(@s( t( u(@(" (a (a (@( (@( ( ((@(@( (] (p(@(@)] ) )@) )1)1 )*)1+)@6)Z7){8)@C)D)E)F)@KU)V)*W)@c)Cd)@1o)p)q)r)s)@))q)q)$D )tD[tD^D_D^Da)$[t)@\)))$,)DeDkDgDhDkDlDkDlDmDt Du$Dv(Dw5DxCDyJDzQD|WD~_DlDsDuDDDDDDDDDDDDDDDD D%D3Dn5Do?DpUDqe)$e)d*d *;*@dG*@fS*g_*@gl*gy*h*i***$*DDDDDDDDDDDDDDDDDDDDD*D9*$** **@****@**9*@ +; +=+O+O+$+PDPDaDiDyDDDDDDDDDDDDDDDDDDD,D3D@D^Dh+$P/+;+@H+@Q+@`+aa+sb+$$c+tDtDDDD DfDjDDDD1D!ED)gD-D6D8D<D>DBDJDMHDP^DiDeDWDXDDD?D#(DSD}DDDDv+$t++$+ Dn Dv1Dz=Dx@DzBD|pD~D|DDDDDDDDDDDDDDD-D-D/D:D_DaDcDsDzDDDDDDDDDDD@DrD}DDDDDDDDDD&D/DwM+$n +m+,,@o,od,p`,q\,@q,@r-sh-4-W-$8DXDlDxD{DDDDDDDDDDDDDDDDD*-$X9-hL-lM-7N-$O-8D08D3ID0KD3QDQ\D>kDCpD@v^-(%D>|DCD@DCDAk-,%DCDDDEDDDEDFDGDJDKD5 D7D8 D:.D;3D<>x-$08-/-/ -/-&-@/-1-I-g-1.k.@D...C.$ .TD]DD^JD_f.$]DQ.$$DhDoDrDxD|DD D DDDDDDDDDR.$he.q. ..@.@...@...$.&;.&?%.&A.&E% / J0/ Ld/0&xH0 0((%!161(,%c1x1&ST13112)I2d 9XWD % %!%> V;!Fte_M_IPFW___i686.get_pc_thunk.bx___i686.get_pc_thunk.cx_OSKIT_FREEBSD_NET_ip_fw_init_OSKIT_FREEBSD_NET_oskit_freebsd_net_ipfw_init_OSKIT_FREEBSD_NET_ip_fw_chain_OSKIT_FREEBSD_NET_ip_fw_default_rule___i686.get_pc_thunk.axdyld_stub_binding_helper_OSKIT_FREEBSD_NET_ip_fw_ctl_ptr_OSKIT_FREEBSD_NET_ip_fw_chk_ptr_M_TEMP_OSKIT_FREEBSD_NET_securelevel_OSKIT_FREEBSD_NET_time_second_panic_bzero_OSKIT_FREEBSD_NET_sooptcopyin_OSKIT_FREEBSD_NET_sooptcopyout_puts_OSKIT_FREEBSD_NET_splx_OSKIT_FREEBSD_NET_splnet_OSKIT_FREEBSD_NET_free_OSKIT_FREEBSD_NET_malloc_OSKIT_FREEBSD_NET_m_freem_OSKIT_FREEBSD_NET_icmp_error_OSKIT_FREEBSD_NET_tcp_respond_bcopy_OSKIT_FREEBSD_NET_m_pullup_putchar_printf_strncmp/mnt/gmirror/ports/devel/oskit/work/oskit-20020317/freebsd/net/../../freebsd/3.x/src/sys/netinet/ip_fw.cgcc2_compiled._fw_debug_fw_verbose_fw_one_pass_fw_verbose_limit_err_prefix_tcpflg_matchtcpflg_match:f(0,1)=r(0,1);-2147483648;2147483647;int:t(0,1)tcp:p(0,2)=*(0,3)=xstcphdr:f:p(0,4)=*(0,5)=xsip_fw:tcphdr:T(0,3)=s20th_sport:(0,6)=(0,7)=@s16;r(0,7);0;65535;,0,16;th_dport:(0,6),16,16;th_seq:(0,8)=(0,9)=(0,10)=(0,11)=r(0,11);0000000000000;0037777777777;,32,32;th_ack:(0,8),64,32;th_x2:(0,12)=(0,11),96,4;th_off:(0,12),100,4;th_flags:(0,13)=(0,14)=@s8;r(0,14);0;255;,104,8;th_win:(0,6),112,16;th_sum:(0,6),128,16;th_urp:(0,6),144,16;;ip_fw:T(0,5)=s120fw_pcnt:(0,15)=(0,16)=(0,17)=@s64;r(0,17);0000000000000;01777777777777777777777;,0,64;fw_bcnt:(0,15),64,64;fw_src:(0,18)=xsin_addr:,128,32;fw_dst:(0,18),160,32;fw_smsk:(0,18),192,32;fw_dmsk:(0,18),224,32;fw_number:(0,6),256,16;fw_flg:(0,12),288,32;fw_uar:(0,19)=u20fw_pts:(0,20)=ar(0,21)=r(0,21);0000000000000;0037777777777;;0;9;(0,6),0,160;fw_icmptypes:(0,22)=ar(0,21);0;3;(0,11),0,128;;,320,160;fw_ipopt:(0,13),480,8;fw_ipnopt:(0,13),488,8;fw_tcpf:(0,13),496,8;fw_tcpnf:(0,13),504,8;timestamp:(0,23)=r(0,23);-2147483648;2147483647;,512,32;fw_in_if:(0,24)=xuip_fw_if:,544,96;fw_out_if:(0,24),640,96;fw_un:(0,25)=u16fu_divert_port:(0,6),0,16;fu_pipe_nr:(0,6),0,16;fu_skipto_rule:(0,6),0,16;fu_reject_code:(0,6),0,16;fu_fwd_ip:(0,26)=xssockaddr_in:,0,128;;,736,128;fw_prot:(0,13),864,8;fw_nports:(0,13),872,8;pipe_ptr:(0,27)=*(0,28)=(0,28),896,32;next_rule_ptr:(0,27),928,32;;u_short:t(0,6)short unsigned int:t(0,7)tcp_seq:t(0,8)u_int32_t:t(0,9)__uint32_t:t(0,10)unsigned int:t(0,11)u_int:t(0,12)u_char:t(0,13)unsigned char:t(0,14)u_int64_t:t(0,15)__uint64_t:t(0,16)long long unsigned int:t(0,17)in_addr:T(0,18)=s4s_addr:(0,9),0,32;;long unsigned int:t(0,29)=r(0,29);0000000000000;0037777777777;long int:t(0,23)ip_fw_if:T(0,24)=u12fu_via_ip:(0,18),0,32;fu_via_if:(0,30)=s12name:(0,31)=ar(0,21);0;9;(0,32)=r(0,32);0;127;,0,80;unit:(0,33)=@s16;r(0,33);-32768;32767;,80,16;;,0,96;;sockaddr_in:T(0,26)=s16sin_len:(0,13),0,8;sin_family:(0,13),8,8;sin_port:(0,6),16,16;sin_addr:(0,18),32,32;sin_zero:(0,34)=ar(0,21);0;7;(0,32),64,64;;void:t(0,28)char:t(0,32)short int:t(0,33)f:r(0,4)flg_set:r(0,13)flg_clr:r(0,13)flg_set:r(0,13)flg_clr:r(0,13)_icmptype_matchicmptype_match:f(0,1)icmp:p(0,35)=*(0,36)=xsicmp:f:p(0,4)icmp:T(0,36)=s28icmp_type:(0,13),0,8;icmp_code:(0,13),8,8;icmp_cksum:(0,6),16,16;icmp_hun:(0,37)=u4ih_pptr:(0,13),0,8;ih_gwaddr:(0,18),0,32;ih_idseq:(0,38)=xsih_idseq:,0,32;ih_void:(0,1),0,32;ih_pmtu:(0,39)=xsih_pmtu:,0,32;ih_rtradv:(0,40)=xsih_rtradv:,0,32;;,32,32;icmp_dun:(0,41)=u20id_ts:(0,42)=xsid_ts:,0,96;id_ip:(0,43)=xsid_ip:,0,160;id_radv:(0,44)=xsicmp_ra_addr:,0,64;id_mask:(0,9),0,32;id_data:(0,45)=ar(0,21);0;0;(0,32),0,8;;,64,160;;ih_idseq:T(0,38)=s4icd_id:(0,46)=(0,47)=(0,48)=(0,7),0,16;icd_seq:(0,46),16,16;;ih_pmtu:T(0,39)=s4ipm_void:(0,46),0,16;ipm_nextmtu:(0,46),16,16;;ih_rtradv:T(0,40)=s4irt_num_addrs:(0,13),0,8;irt_wpa:(0,13),8,8;irt_lifetime:(0,47),16,16;;id_ts:T(0,42)=s12its_otime:(0,49)=(0,9),0,32;its_rtime:(0,49),32,32;its_ttime:(0,49),64,32;;id_ip:T(0,43)=s20idi_ip:(0,50)=xsip:,0,160;;icmp_ra_addr:T(0,44)=s8ira_addr:(0,9),0,32;ira_preference:(0,9),32,32;;n_short:t(0,46)u_int16_t:t(0,47)__uint16_t:t(0,48)n_time:t(0,49)ip:T(0,50)=s20ip_hl:(0,12),0,4;ip_v:(0,12),4,4;ip_tos:(0,13),8,8;ip_len:(0,6),16,16;OSKIT_FREEBSD_NET_ip_id:(0,6),32,16;ip_off:(0,6),48,16;ip_ttl:(0,13),64,8;ip_p:(0,13),72,8;ip_sum:(0,6),80,16;ip_src:(0,18),96,32;ip_dst:(0,18),128,32;;f:r(0,4)type:r(0,1)type:r(0,1)_is_icmp_queryis_icmp_query:f(0,1)ip:p(0,51)=*(0,50)icmp_type:r(0,1)_ipopts_matchipopts_match:f(0,1)ip:p(0,51)f:p(0,4)f:r(0,4)cp:r(0,52)=*(0,13)opt:r(0,1)optlen:(0,1)cnt:r(0,1)opts:(0,13)nopts:(0,13)nopts_sve:(0,13)cp:r(0,52)opt:r(0,1)optlen:(0,1)cnt:r(0,1)opts:(0,13)nopts:(0,13)nopts_sve:(0,13)_counter.0_ipfw_reportipfw_report:f(0,28)f:p(0,4)ip:p(0,51)rif:p(0,53)=*(0,54)=xsOSKIT_FREEBSD_NET_ifnet:oif:p(0,53)OSKIT_FREEBSD_NET_ifnet:T(0,54)=s212if_softc:(0,27),0,32;if_name:(0,55)=*(0,32),32,32;if_link:(0,56)=s8tqe_next:(0,53),0,32;tqe_prev:(0,57)=*(0,53),32,32;;,64,64;if_addrhead:(0,58)=xsifaddrhead:,128,64;if_pcount:(0,1),192,32;if_bpf:(0,59)=*(0,60)=xsbpf_if:,224,32;OSKIT_FREEBSD_NET_if_index:(0,6),256,16;if_unit:(0,33),272,16;if_timer:(0,33),288,16;if_flags:(0,33),304,16;if_ipending:(0,1),320,32;if_linkmib:(0,27),352,32;if_linkmiblen:(0,61)=(0,11),384,32;if_data:(0,62)=xsif_data:,416,640;if_multiaddrs:(0,63)=xsifmultihead:,1056,32;if_amcount:(0,1),1088,32;if_output:(0,64)=*(0,65)=f(0,1),1120,32;if_start:(0,66)=*(0,67)=f(0,28),1152,32;if_done:(0,68)=*(0,69)=f(0,1),1184,32;if_ioctl:(0,70)=*(0,71)=f(0,1),1216,32;if_watchdog:(0,66),1248,32;if_poll_recv:(0,72)=*(0,73)=f(0,1),1280,32;if_poll_xmit:(0,72),1312,32;if_poll_intren:(0,66),1344,32;if_poll_slowinput:(0,74)=*(0,75)=f(0,28),1376,32;if_init:(0,76)=*(0,77)=f(0,28),1408,32;if_resolvemulti:(0,78)=*(0,79)=f(0,1),1440,32;if_snd:(0,80)=xsifqueue:,1472,160;if_poll_slowq:(0,81)=*(0,80),1632,32;nio:(0,82)=*(0,83)=xsoskit_netio:,1664,32;;ifaddrhead:T(0,58)=s8tqh_first:(0,84)=*(0,85)=xsifaddr:,0,32;tqh_last:(0,86)=*(0,84),32,32;;size_t:t(0,61)if_data:T(0,62)=s80ifi_type:(0,13),0,8;ifi_physical:(0,13),8,8;ifi_addrlen:(0,13),16,8;ifi_hdrlen:(0,13),24,8;ifi_recvquota:(0,13),32,8;ifi_xmitquota:(0,13),40,8;ifi_mtu:(0,87)=(0,29),64,32;ifi_metric:(0,87),96,32;ifi_baudrate:(0,87),128,32;ifi_ipackets:(0,87),160,32;ifi_ierrors:(0,87),192,32;ifi_opackets:(0,87),224,32;ifi_oerrors:(0,87),256,32;ifi_collisions:(0,87),288,32;ifi_ibytes:(0,87),320,32;ifi_obytes:(0,87),352,32;ifi_imcasts:(0,87),384,32;ifi_omcasts:(0,87),416,32;ifi_iqdrops:(0,87),448,32;ifi_noproto:(0,87),480,32;ifi_recvtiming:(0,87),512,32;ifi_xmittiming:(0,87),544,32;ifi_lastchange:(0,88)=xstimeval:,576,64;;ifmultihead:T(0,63)=s4lh_first:(0,89)=*(0,90)=xsifmultiaddr:,0,32;;ifqueue:T(0,80)=s20ifq_head:(0,91)=*(0,92)=xsmbuf:,0,32;ifq_tail:(0,91),32,32;ifq_len:(0,1),64,32;ifq_maxlen:(0,1),96,32;ifq_drops:(0,1),128,32;;ifaddr:T(0,85)=s40ifa_addr:(0,93)=*(0,94)=xssockaddr:,0,32;ifa_dstaddr:(0,93),32,32;ifa_netmask:(0,93),64,32;ifa_ifp:(0,53),96,32;ifa_link:(0,95)=s8tqe_next:(0,84),0,32;tqe_prev:(0,86),32,32;;,128,64;ifa_rtrequest:(0,96)=*(0,97)=f(0,28),192,32;ifa_flags:(0,6),224,16;ifa_refcnt:(0,33),240,16;ifa_metric:(0,1),256,32;ifa_claim_addr:(0,98)=*(0,99)=f(0,1),288,32;;u_long:t(0,87)timeval:T(0,88)=s8tv_sec:(0,23),0,32;tv_usec:(0,23),32,32;;ifmultiaddr:T(0,90)=s28ifma_link:(0,100)=s8le_next:(0,89),0,32;le_prev:(0,101)=*(0,89),32,32;;,0,64;ifma_addr:(0,93),64,32;ifma_lladdr:(0,93),96,32;ifma_ifp:(0,53),128,32;ifma_refcount:(0,12),160,32;ifma_protospec:(0,27),192,32;;mbuf:T(0,92)=s128m_hdr:(0,102)=xsm_hdr:,0,160;M_dat:(0,103)=u108MH:(0,104)=s108MH_pkthdr:(0,105)=xspkthdr:,0,96;MH_dat:(0,106)=u96MH_ext:(0,107)=xsm_ext:,0,96;MH_databuf:(0,108)=ar(0,21);0;95;(0,32),0,768;;,96,768;;,0,864;M_databuf:(0,109)=ar(0,21);0;107;(0,32),0,864;;,160,864;;sockaddr:T(0,94)=s16sa_len:(0,13),0,8;sa_family:(0,13),8,8;sa_data:(0,110)=ar(0,21);0;13;(0,32),16,112;;m_hdr:T(0,102)=s20mh_next:(0,91),0,32;mh_nextpkt:(0,91),32,32;mh_data:(0,111)=(0,55),64,32;mh_len:(0,1),96,32;mh_type:(0,33),128,16;mh_flags:(0,33),144,16;;pkthdr:T(0,105)=s12rcvif:(0,53),0,32;len:(0,1),32,32;header:(0,27),64,32;;m_ext:T(0,107)=s12ext_buf:(0,111),0,32;ext_bufio:(0,112)=*(0,113)=xsoskit_bufio:,32,32;ext_size:(0,12),64,32;;caddr_t:t(0,111)oskit_bufio:T(0,113)=s4ops:(0,114)=*(0,115)=xsoskit_bufio_ops:,0,32;;oskit_bufio_ops:T(0,115)=s52query:(0,116)=*(0,117)=f(0,118)=(0,119)=(0,1),0,32;addref:(0,120)=*(0,121)=f(0,122)=(0,11),32,32;release:(0,123)=*(0,121),64,32;reserved:(0,27),96,32;read:(0,124)=*(0,125)=f(0,118),128,32;write:(0,126)=*(0,127)=f(0,118),160,32;getsize:(0,128)=*(0,129)=f(0,118),192,32;setsize:(0,130)=*(0,131)=f(0,118),224,32;map:(0,132)=*(0,133)=f(0,118),256,32;unmap:(0,134)=*(0,135)=f(0,118),288,32;wire:(0,136)=*(0,137)=f(0,118),320,32;unwire:(0,138)=*(0,139)=f(0,118),352,32;copy:(0,140)=*(0,141)=f(0,118),384,32;;oskit_error_t:t(0,118)oskit_s32_t:t(0,119)oskit_u32_t:t(0,122)counter:V(0,15)tcp:r(0,142)=k(0,2)udphdr:T(0,143)=s8uh_sport:(0,6),0,16;uh_dport:(0,6),16,16;uh_ulen:(0,6),32,16;uh_sum:(0,6),48,16;;count:(0,1)__X:r(0,87)__X:r(0,87)__X:r(0,87)__X:r(0,87)__X:r(0,87)__X:r(0,6)__X:r(0,87)__X:r(0,6)__X:r(0,87)__X:r(0,6)__X:r(0,87)__X:r(0,6)_lookup_next_rulelookup_next_rule:f(0,144)=*(0,145)=xsOSKIT_FREEBSD_NET_ip_fw_chain:OSKIT_FREEBSD_NET_ip_fw_chain:T(0,145)=s12chain:(0,146)=s8le_next:(0,144),0,32;le_prev:(0,147)=*(0,144),32,32;;,0,64;rule:(0,4),64,32;;me:p(0,144)chain:r(0,144)rule:r(0,1)chain:r(0,144)rule:r(0,1)_ip_fw_chk_iface_matchip_fw_chk:f(0,1)pip:p(0,148)=*(0,51)hlen:p(0,1)oif:p(0,53)cookie:p(0,149)=*(0,47)m:p(0,150)=*(0,91)flow_id:p(0,147)next_hop:p(0,151)=*(0,152)=*(0,26)chain:r(0,144)rule:(0,4)ip:(0,51)rif:(0,153)=k(0,53)offset:(0,6)src_port:r(0,6)dst_port:(0,6)skipto:r(0,47)eh:r(0,154)=*(0,155)=xsether_header:ether_header:T(0,155)=s14ether_dhost:(0,156)=ar(0,21);0;5;(0,13),0,48;ether_shost:(0,156),48,48;ether_type:(0,6),96,16;;f:r(0,4)__X:r(0,87)tcp:r(0,142)ti:(0,157)=xstcpiphdr:tcpiphdr:T(0,157)=s40ti_i:(0,158)=xsipovly:,0,160;ti_t:(0,3),160,160;;ipovly:T(0,158)=s20ih_x1:(0,159)=ar(0,21);0;8;(0,13),0,72;ih_pr:(0,13),72,8;ih_len:(0,6),80,16;ih_src:(0,18),96,32;ih_dst:(0,18),128,32;;__X:r(0,87)__X:r(0,87)__X:r(0,87)f:r(0,4)icmp:r(0,35)len:r(0,1)len:r(0,1)udp:r(0,160)=*(0,143)len:r(0,1)portptr:(0,161)=*(0,6)nports:r(0,1)range_flag:r(0,1)portptr:(0,161)nports:r(0,1)range_flag:r(0,1)len:r(0,1)tcp:(0,2)len:r(0,1)len:r(0,1)iface:r(0,153)eh:r(0,154)__X:r(0,6)eh:r(0,154)_flush_rule_ptrsflush_rule_ptrs:f(0,28)fcp:r(0,144)_add_entryadd_entry:f(0,1)chainptr:p(0,162)=*(0,163)=xsip_fw_head:frwl:p(0,4)ip_fw_head:T(0,163)=s4lh_first:(0,144),0,32;;frwl:r(0,4)ftmp:r(0,4)fwc:(0,144)fcp:r(0,144)fcpl:(0,144)nbr:(0,6)s:(0,1)_del_entrydel_entry:f(0,1)chainptr:p(0,162)number:p(0,1)number:(0,6)fcp:r(0,144)s:(0,1)next:r(0,144)next:r(0,144)_zero_entryzero_entry:f(0,1)frwl:p(0,4)fcp:r(0,144)s:r(0,1)cleared:r(0,1)_check_ipfw_structcheck_ipfw_struct:f(0,1)frwl:p(0,4)_ip_fw_ctlip_fw_ctl:f(0,1)sopt:p(0,164)=*(0,165)=xssockopt:sockopt:T(0,165)=s24sopt_dir:(0,166)=xesopt_dir:,0,32;sopt_level:(0,1),32,32;sopt_name:(0,1),64,32;sopt_val:(0,27),96,32;sopt_valsize:(0,61),128,32;sopt_p:(0,167)=*(0,168)=xsproc:,160,32;;sopt_dir:T(0,166)=eSOPT_GET:0,SOPT_SET:1,;error:r(0,1)s:(0,1)size:(0,61)buf:(0,55)bp:r(0,55)fcp:r(0,144)frwl:(0,5)OSKIT_FREEBSD_NET_ip_fw_init:F(0,28)default_rule:(0,5)_ipfw_modevent_old_chk_ptr_old_ctl_ptripfw_modevent:f(0,1)mod:p(0,169)=(0,170)=*(0,171)=xsmodule:type:p(0,1)unused:p(0,27)module_t:t(0,169)type:r(0,1)s:(0,1)s:(0,1)fcp:r(0,144)_ipfwmodOSKIT_FREEBSD_NET_oskit_freebsd_net_ipfw_init:F(0,28)iface_match:f(0,1)ifp:p(0,53)ifu:p(0,172)=*(0,24)byname:p(0,1)ifu:r(0,172)ia:r(0,84)ia:r(0,84)fw_debug:S(0,1)fw_verbose:S(0,1)fw_one_pass:S(0,1)fw_verbose_limit:S(0,1)OSKIT_FREEBSD_NET_ip_fw_chain:G(0,163)M_IPFW:G(0,173)=ar(0,21);0;0;(0,174)=xsmalloc_type:malloc_type:T(0,174)=s40ks_next:(0,175)=*(0,174),0,32;ks_memuse:(0,23),32,32;ks_limit:(0,23),64,32;ks_size:(0,23),96,32;ks_inuse:(0,23),128,32;ks_calls:(0,23),160,32;ks_maxused:(0,23),192,32;ks_magic:(0,87),224,32;ks_shortdesc:(0,176)=*(0,177)=k(0,32),256,32;ks_limblocks:(0,6),288,16;ks_mapblocks:(0,6),304,16;;err_prefix:S(0,178)=ar(0,21);0;10;(0,32)OSKIT_FREEBSD_NET_ip_fw_default_rule:G(0,144)old_chk_ptr:S(0,179)=*(0,180)=(0,181)=f(0,1)ip_fw_chk_t:t(0,180)old_ctl_ptr:S(0,182)=*(0,183)=(0,184)=f(0,1)ip_fw_ctl_t:t(0,183)ipfwmod:S(0,185)=(0,186)=xsmoduledata:moduledata_t:t(0,185)moduledata:T(0,186)=s16name:(0,55),0,32;evhand:(0,187)=(0,188)=*(0,189)=f(0,1),32,32;priv:(0,27),64,32;_file:(0,27),96,32;;modeventhand_t:t(0,187)