"getname()" is not always passed a pointer to packet data, so it cannot
take responsibility for checking whether that data is present in the
packet; the callers must do so.  Having checked in a number of changes
to make the callers do so (which fixes some other potential problems as
well!), we remove the change to do the check in "getname()".
1 file changed
tree: 070099cb880fb9f7c32476e646d41921354e1780
  1. lbl/
  2. missing/
  3. tests/
  4. win32/
  5. .cvsignore
  6. acconfig.h
  7. aclocal.m4
  8. addrtoname.c
  9. addrtoname.h
  10. ah.h
  11. aodv.h
  12. appletalk.h
  13. arcnet.h
  14. atime.awk
  15. atm.h
  16. atmuni31.h
  17. bootp.h
  18. bpf_dump.c
  19. CHANGES
  20. chdlc.h
  21. config.guess
  22. config.h.in
  23. config.sub
  24. configure
  25. configure.in
  26. CREDITS
  27. decnet.h
  28. enc.h
  29. esp.h
  30. ether.h
  31. ethertype.h
  32. extract.h
  33. fddi.h
  34. FILES
  35. gmpls.c
  36. gmpls.h
  37. gmt2local.c
  38. gmt2local.h
  39. icmp6.h
  40. ieee802_11.h
  41. igrp.h
  42. INSTALL
  43. install-sh
  44. interface.h
  45. ip.h
  46. ip6.h
  47. ipfc.h
  48. ipproto.h
  49. ipsec_doi.h
  50. ipx.h
  51. isakmp.h
  52. l2tp.h
  53. lane.h
  54. LICENSE
  55. llc.h
  56. machdep.c
  57. machdep.h
  58. Makefile-devel-adds
  59. Makefile.in
  60. makemib
  61. mib.h
  62. mkdep
  63. nameser.h
  64. netbios.h
  65. nfs.h
  66. nfsfh.h
  67. ntp.h
  68. oakley.h
  69. ospf.h
  70. ospf6.h
  71. oui.c
  72. oui.h
  73. packetdat.awk
  74. parsenfsfh.c
  75. pcap-missing.h
  76. PLATFORMS
  77. ppp.h
  78. print-802_11.c
  79. print-ah.c
  80. print-aodv.c
  81. print-ap1394.c
  82. print-arcnet.c
  83. print-arp.c
  84. print-ascii.c
  85. print-atalk.c
  86. print-atm.c
  87. print-beep.c
  88. print-bfd.c
  89. print-bgp.c
  90. print-bootp.c
  91. print-cdp.c
  92. print-chdlc.c
  93. print-cip.c
  94. print-cnfp.c
  95. print-decnet.c
  96. print-dhcp6.c
  97. print-domain.c
  98. print-dvmrp.c
  99. print-egp.c
  100. print-enc.c
  101. print-esp.c
  102. print-ether.c
  103. print-fddi.c
  104. print-fr.c
  105. print-frag6.c
  106. print-gre.c
  107. print-hsrp.c
  108. print-icmp.c
  109. print-icmp6.c
  110. print-igmp.c
  111. print-igrp.c
  112. print-ip.c
  113. print-ip6.c
  114. print-ip6opts.c
  115. print-ipcomp.c
  116. print-ipfc.c
  117. print-ipx.c
  118. print-isakmp.c
  119. print-isoclns.c
  120. print-krb.c
  121. print-l2tp.c
  122. print-lane.c
  123. print-ldp.c
  124. print-llc.c
  125. print-lwres.c
  126. print-mobile.c
  127. print-mobility.c
  128. print-mpls.c
  129. print-msdp.c
  130. print-netbios.c
  131. print-nfs.c
  132. print-ntp.c
  133. print-null.c
  134. print-ospf.c
  135. print-ospf6.c
  136. print-pflog.c
  137. print-pim.c
  138. print-ppp.c
  139. print-pppoe.c
  140. print-pptp.c
  141. print-radius.c
  142. print-raw.c
  143. print-rip.c
  144. print-ripng.c
  145. print-rsvp.c
  146. print-rt6.c
  147. print-rx.c
  148. print-sctp.c
  149. print-sl.c
  150. print-sll.c
  151. print-smb.c
  152. print-snmp.c
  153. print-stp.c
  154. print-sunatm.c
  155. print-sunrpc.c
  156. print-symantec.c
  157. print-tcp.c
  158. print-telnet.c
  159. print-tftp.c
  160. print-timed.c
  161. print-token.c
  162. print-udp.c
  163. print-vjc.c
  164. print-vrrp.c
  165. print-wb.c
  166. print-zephyr.c
  167. README
  168. Readme.Win32
  169. route6d.h
  170. rx.h
  171. sctpConstants.h
  172. sctpHeader.h
  173. send-ack.awk
  174. setsignal.c
  175. setsignal.h
  176. slcompress.h
  177. slip.h
  178. sll.h
  179. smb.h
  180. smbutil.c
  181. stime.awk
  182. strcasecmp.c
  183. tcp.h
  184. tcpdump-stdinc.h
  185. tcpdump.1
  186. tcpdump.c
  187. telnet.h
  188. timed.h
  189. TODO
  190. token.h
  191. udp.h
  192. util.c
  193. VERSION
  194. vfprintf.c