### Question:
Pcaps { public static DataLinkType dataLinkNameToVal( String name ) throws PcapNativeException { if (name == null) { StringBuilder sb = new StringBuilder(); sb.append("name: ").append(name); throw new NullPointerException(sb.toString()); } int rc = NativeMappings.pcap_datalink_name_to_val(name); if (rc < 0) { throw new PcapNativeException( "Failed to convert the data link name to the value: " + name, rc ); } return DataLinkType.getInstance(rc); } private  Pcaps(); static List<PcapNetworkInterface> findAllDevs(); static PcapNetworkInterface getDevByAddress(
    InetAddress addr
  ); static PcapNetworkInterface getDevByName(
    String name
  ); static String lookupDev(); static Inet4NetworkAddress lookupNet(
    String devName
  ); static PcapHandle openOffline(
    String filePath
  ); static PcapHandle openOffline(
    String filePath, TimestampPrecision precision
  ); static PcapHandle openDead(
    DataLinkType dlt, int snaplen
  ); static PcapHandle openDead(
    DataLinkType dlt, int snaplen, TimestampPrecision precision
  ); static BpfProgram compileFilter(
    int snaplen, DataLinkType dlt, String bpfExpression,
    BpfCompileMode mode, Inet4Address netmask
  ); static DataLinkType dataLinkNameToVal(
    String name
  ); static String dataLinkTypeToName(
    DataLinkType dlt
  ); static String dataLinkValToName(
    int dataLinkVal
  ); static String dataLinkTypeToDescription(
    DataLinkType dlt
  ); static String dataLinkValToDescription(
    int dataLinkVal
  ); static String strError(int error); static String libVersion(); static String toBpfString(InetAddress inetAddr); static String toBpfString(MacAddress macAddr);  }### Answer:
@Test public void testDataLinkNameToVal() throws Exception { DataLinkType dlt = Pcaps.dataLinkNameToVal("EN10MB"); assertEquals(DataLinkType.EN10MB, dlt); dlt = Pcaps.dataLinkNameToVal("PPP"); assertEquals(DataLinkType.PPP, dlt); }