do_Module.symvers revision c04c59898d189a1cec4f3de89f60da653358762e
286N/A#!/bin/sh
286N/A
286N/A#
286N/A# This script is used when building kernel modules from DKMS. I don't
286N/A# know how to solve the problem of inter-module dependencies better.
286N/A#
286N/A# Copyright (C) 2008 Oracle Corporation
286N/A#
286N/A# Oracle Corporation confidential
286N/A# All rights reserved
286N/A#
286N/A
286N/ASYMFILE="/tmp/$1-Module.symvers"
286N/Acase "$2" in
286N/A save)
286N/A if [ -f "$3" ]; then
286N/A cp "$3" "$SYMFILE"
286N/A fi
286N/A ;;
286N/A restore)
286N/A if [ -f "$SYMFILE" ]; then
286N/A cp "$SYMFILE" "$3"
286N/A fi
286N/A ;;
286N/A *)
286N/A echo "Usage: <modname> save|restore <location of Module.symvers>"
286N/A ;;
286N/Aesac
286N/A