-- These MIBs were created on 05/27/2001
-- This module defines NetScreen private MIBs for NS admin setting
-- 
-- Copyright (c) 1999 - 2001 by NetScreen Technologies, Inc.
-- All rights reserved.
-- 

-- MODULE-IDENTITY
--  OrgName
--    NetScreen Technologies, Inc.
--  ContactInfo
--     Customer Support
--     
--     350 Oakmead Parkway
--     Sunnyvale, CA  94085
--     USA
--    
--     Tel: 1.877.NETSCREEN
--     E-mail: support@netscreen.com
--     Http://www.netscreen.com

--  Descr
--    This module defines the object that are used to monitor
--    all the entries in the Address Book 
--
--  Last modified date: 09/28/2001
--    

NETSCREEN-SET-SYSTIME-MIB DEFINITIONS ::= BEGIN
IMPORTS

    DisplayString 	FROM RFC1213-MIB 
    netscreenSetting FROM NETSCREEN-SMI;
    
    nsSetSysTime OBJECT IDENTIFIER ::= { netscreenSetting 6 }
    nsSetSysTimeGmtOffset OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "GMT time offset of system time"
        ::= { nsSetSysTime 1 }

    nsSetSysTimeDaySaving OBJECT-TYPE
        SYNTAX  INTEGER {
             disable(0),
             enabled(1)
        }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "enable daylight time saving method."
        ::= { nsSetSysTime 2 }
        
    nsSetSysTimeNTP OBJECT IDENTIFIER ::= { nsSetSysTime 3 }    
    nsSetNtpEnable OBJECT-TYPE
        SYNTAX  INTEGER {
             disable(0),
             enabled(1)
        }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "Enable Network Time Protocol"
        ::= { nsSetSysTimeNTP 1 }
    
    nsSetNtpServer OBJECT-TYPE
        SYNTAX  IpAddress
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "Network Time Server ip"
        ::= { nsSetSysTimeNTP 2 }

    nsSetNtpUpdateInterval OBJECT-TYPE
        SYNTAX  INTEGER 
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "If NetScreen device use NTP to get system time. This object indicate
            the update system clock time interval."
        ::= { nsSetSysTimeNTP 3 }
END
