1d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen// Copyright (c) 1999-2004 Brian Wellington (bwelling@xbill.org)
2d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen
3d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chenpackage org.xbill.DNS;
4d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen
5d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen/**
6d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen * The Name Server Identifier Option, define in RFC 5001.
7d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen *
8d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen * @see OPTRecord
9d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen *
10d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen * @author Brian Wellington
11d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen */
12d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chenpublic class NSIDOption extends GenericEDNSOption {
13d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen
14d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chenprivate static final long serialVersionUID = 74739759292589056L;
15d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen
16d7955ce24d294fb2014c59d11fca184471056f44Shuyi ChenNSIDOption() {
17d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen	super(EDNSOption.Code.NSID);
18d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen}
19d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen
20d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen/**
21d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen * Construct an NSID option.
22d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen * @param data The contents of the option.
23d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen */
24d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chenpublic
25d7955ce24d294fb2014c59d11fca184471056f44Shuyi ChenNSIDOption(byte [] data) {
26d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen	super(EDNSOption.Code.NSID, data);
27d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen}
28d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen
29d7955ce24d294fb2014c59d11fca184471056f44Shuyi Chen}
30